A.J. Brown and the Philadelphia Eagles begin their Super Bowl title defense Thursday night.
The Dallas Cowboys take on their NFC East rivals in a huge clash to raise the curtain on the NFL's 2025 regular season with a loaded slate of Week 1 games to follow.
All eyes are on Philly to open the season, with a high-powered offense mostly intact from the team that lifted the Lombardi Trophy, but still some question marks on a defense that had to plug a lot of gaps.
At least it looks like the Eagles are mostly healthy.
MORE: Explaining the NFL's push to ban the tush push
Is A.J. Brown playing today?
Yes, A.J. Brown is playing on Thursday night against the Cowboys.
The Eagles' star WR made it clear early in the week. Brown said, via the Philadelphia Enquirer, "Hell yeah" he'd play against Dallas.
The star WR missed chunks of training camp with a hamstring injury.
He initially left practice on Aug. 1. Reports indicate he was back at practice Sunday.
Last season, Brown missed three games with a hamstring problem, but it appears he's over that at least for right now.
Brown has been Philly's top WR through his first three seasons in the City of Brotherly Love, and he'll get a chance to keep that going in the season opener.
MORE: Inside A.J. Brown's full stats from Eagles vs. Cowboys
What channel is Eagles vs. Cowboys on today?
- TV channel: NBC
- Live stream: Peacock
The opening game of the NFL season isn't a regular Thursday Night Football game despite the night of the week it is on.
Starting in Week 2, TNF will be televised on Amazon Prime.
But the season opener rights are owned by NBC, so the game will be put on by the usual Sunday Night Football team and be streamed on NBC's streaming property, Peacock.
MORE: Learn all about A.J. Brown's initials and the mistake in his middle name