The Eagles will take on the Minnesota Vikings on Sunday in an afternoon rematch of last season's NFC Championship Game, and back in the booth calling the game on FOX will be play-by-play announcer Joe Buck and analyst Troy Aikman.

Sports fans love to hate Buck, especially here in Philadelphia, where the venom he received from Phillies fans while in town calling a 2015 game caused him to walk away from Twitter for more than a year. He also revealed to the hosts of the Pardon My Take podcast he was once mooned by a Philadelphia fan during breakfast while in town calling a game. But Buck takes the heated comments he receives from certain fans in stride, and even has a sense of humor about it (his Twitter bio reads, in part: "I love all teams EXCEPT yours").

"I don't take it personally," Buck told NPR last year. "It's just that the fans care so much that if you're not in their camp you're, in their mind, against them. And it's a tough way to be if you let that stuff bother you."

Regardless of what you think of Buck, Eagles fans are about to get a double-dose of the longtime play-by-play announcer, as both he and Aikman will also call next week's Thursday night game against the New York Giants.

Here's everything you need to know to watch today's game:

Vikings (1-2-1) and Eagles (2-2): Week 5 game

When: Sunday, Oct. 7

Where: Lincoln Financial Field

Time: 4:25 p.m. kickoff

TV: FOX (Joe Buck, Troy Aikman, Erin Andrews)

Radio: 94.1 WIP (Merrill Reese, Mike Quick, Howard Eskin)

Spanish radio: La Mega, 105.7 FM (Rickie Ricardo, Gus Salazar)

Streaming: FOX Sports app (requires cable subscription), FutboTV, NFL GamePass, YouTube (all require a subscription)

Mobile: NFL Mobile app and Yahoo Sports app (free on smartphones and tablets within the Philadelphia market)

Referee: Walt Coleman

Week 5 FOX 4:25 p.m. coverage map, via 506 Sports (red is Vikings-Eagles): 

506 Sports

Media coverage

As with every game, staff writers Zach BermanJeff McLaneLes Bowen and Paul Domowitch will be covering all the action live on Twitter. Our Eagles live blog, moderated by Jonathan Tannenwald, will launch at 4:15 p.m. Notes and observations about the game will be at philly.com/eagles and in our Early Birds newsletter.

Over on NBC Sports Philadelphia, Eagles Pregame Live, hosted by Michael Barkann and featuring Seth Joyner, Ray Didinger and Barrett Brooks, will air live at 3 p.m. Ed Rendell, the former Pennsylvania governor and Daily News columnist, will join the crew for Eagles Postgame Live following the game. End Game, hosted by Marc Farzetta (who will start as 97.5 The Fanatic's new morning show host on Monday) will wrap up the day.

As far as local network pre-game shows go, FOX 29 will air Fox 29 Gameday Live at 10 a.m. (featuring Bill Anderson, Gary Cobb, Kristen Rodgers and Howard Eskin) and CBS3 will air CBS3 Sunday Kickoff at 10:30 a.m. (featuring Don Bell, Lesley Van Arsdall and Pat Gallen). NBC10 will air Eagles Gameday Kickoff at 9:30 a.m. (hosted by Danny Pommells) and Eagles GamePlan at 10 a.m. (featuring John Clark, Ike Reese and Mike Quick).

1 p.m. games in Philadelphia

CBS announcers Tony Romo and Jim Nantz will call the 1 p.m. matchup between the Kansas City Chiefs and the Jacksonville Jaguars.
CBS Sports
CBS announcers Tony Romo and Jim Nantz will call the 1 p.m. matchup between the Kansas City Chiefs and the Jacksonville Jaguars.

Thanks to the Eagles late kickoff, fans in Philadelphia will get their choice between two games at 1 p.m.

On CBS, the undefeated Kansas City Chiefs, behind young phenom quarterback Patrick Mahomes, take on the 3-1 Jacksonville Jaguars in what is probably the best match-up of the day. As a result, CBS has Jim Nantz and Tony Romo – their top broadcast crew – calling the game. But despite how great Romo has been in the booth, Chiefs fans aren't looking forward to having the former Cowboys quarterback call the game – Kansas City went 0-3 in games Romo called last season.

On FOX, the 1 p.m. game might have more interested to Eagles fans, as it involves the 1-3 New York Giants taking on the 2-1 Carolina Panthers. There's already in drama in New York, as star wide receiver Odell Beckham Jr. mouthed off to ESPN this week about the Giants offense, complaining about an unnamed quarterback who won't "throw the ball for more than 20 yards." Kenny Albert and Charles Davis are calling that game for FOX.

What to know about the Eagles

• Defensive end Derek Barnett will miss the first game of his career Sunday after suffering a shoulder injury last week against the Titans. Les Bowen thinks Barnett's absence probably means 6-foot-5, 251-pound rookie Josh Sweat will make his NFL debut.

• Many fans and pundits criticized Doug Pederson for calling just 15 running plays last week. Zach Berman thinks that number will be higher today, but with injuries to Darren Sproles, Corey Clement, and Jay Ajayi, don't expect that number to increase dramatically.

• Why are the Eagles remaining so loyal to embattled cornerback Jalen Mills? According to Berman, the team isn't just looking at last few weeks… they're thinking about the last few years, too.

What to know about the Vikings

• Quarterback Kirk Cousins (who Pederson mistakingly referred to as "Kurt") makes his first start against the Eagles wearing Vikings purple. Cousins has posted strong numbers in game against the Eagles,  completing 64.3 percent of his passes in 7 career games, tossing 16 touchdowns and just five interceptions.

Running back Dalvin Cook isn't expected to play today due to a lingering hamstring injury. The Vikings are averaging a league-worst 63-yards-per-game rushing, and will lean heavily on Latavius Murray, who gained just 2 yards rushing last week against the Los Angeles Rams.

Eagles regular season schedule

Week 1: Thursday, Sept. 6

Eagles 18, Atlanta Falcons 12

Week 2: Sunday, Sept. 16

Tampa Bay Buccaneers 27, Eagles 21

Week 3: Sunday, Sept. 23

Eagles 20, Indianapolis Colts 16

Week 4: Sunday, Sept. 30

Tennessee Titans 26, Eagles 23

Week 5: Sunday, Oct. 7

4:25 p.m. – Minnesota Vikings at Eagles (FOX)

Week 6: Thursday, Oct. 11

8:20 p.m. – Eagles at New York Giants (FOX, NFL Network)

Week 7: Sunday, Oct. 21

1:00 p.m. – Carolina Panthers at Eagles (FOX)

Week 8: Sunday, Oct. 28

9:30 a.m. – Eagles at Jacksonville Jaguars in London (NFL Network)

Week 9: Sunday, Nov. 4

Bye week

Week 10: Sunday, Nov. 11

8:20 p.m. – Dallas Cowboys at Eagles (NBC)

Week 11: Sunday, Nov. 18

1:00 p.m. – Eagles at New Orleans Saints (FOX)

Week 12: Sunday, Nov. 25

1:00 p.m. – New York Giants at Eagles (FOX 29)

Week 13: Monday, Dec. 3

8:15 p.m. – Washington Redskins at Eagles (ESPN)

Week 14: Sunday, Dec. 9

4:25 p.m. – Eagles at Dallas Cowboys (FOX)

Week 15: Sunday, Dec. 16

8:20 p.m. – Eagles at Los Angeles Rams (NBC)

Week 16: Sunday, Dec. 23

1:00 p.m. – Houston Texans at Eagles (CBS)

Week 17: Sunday, Dec. 30

1:00 p.m. – Eagles at Washington Redskins (FOX)