Derrick Gunn makes his picks for Week 2 of the NFL season.
Eagles at Chiefs (1 p.m. on FOX)
What Andy Reid and his Chiefs did in New England Week 1 was a thing of beauty. Last year's AFC West champs have quickly served notice that they are on a mission. The revamped Eagles finally snapped their jinx against the Redskins. Now the Birds fly into the noisiest environment in the league, Arrowhead Stadium.
The Eagles' defense has to get to Alex Smith before he can get the ball into the hands of his receivers Tyreek Hill, Travis Kelce and underrated Chris Conley. Hill's speed is flat out scary. Jim Schwartz may have to dial up even more blitzes to disrupt the Chiefs' offensive flow.
Carson Wentz and his offense will need a balanced attack to keep a rugged Chiefs defense on its heels. I hate to use the word, but a balanced attack would serve them well against Justin Houston, Dee Ford, a resurgent Bennie Logan, Derrick Johnson and company. This should be a knock-down, drag-out brawl. If it were played at the Linc I might be bold enough to pick the Eagles. But it's not and I'm not.
Browns at Ravens (1 p.m. on CBS)
Cleveland gave the Steelers all they could handle. The Browns' youth is maturing and will surprise some teams, but not Baltimore, which is 8-0 at home against rookie quarterbacks under John Harbaugh.
Bills at Panthers (1 p.m. on CBS)
Sean McDermott will try to one-up his mentor Ron Rivera. The Bills could use a big ground game from LeSean McCoy, but it won't be enough as the Panthers will pounce at home.
Cardinals at Colts (1 p.m. on FOX)
Arizona is stinging from its opening-week loss. Andrew Luck is still not ready to play for Indy. The luck will be on Cards' side in this one.
Titans at Jaguars (1 p.m. on CBS)
A revamped Jaguars defense had 10 sacks in Week 1. Tennessee's one-two ground punch of DeMarco Murray and Derrick Henry will take some of the pressure off Marcus Mariota, but I like Jacksonville to improve to 2-0.
Patriots at Saints (1 p.m. on CBS)
Imagine being the team that has to face New England coming off a season-opening loss. Unfortunately for the Saints and their porous defense, they're it.
Vikings at Steelers (1 p.m. on FOX)
Two good offenses and two good defenses collide in the Steel City. In a matchup this close, I'll go with the home team.
Bears at Buccaneers (1 p.m. on FOX)
Chicago has issues on both sides of the ball. Hurricane Irma canceled Tampa Bay's season opener and the Bucs are raring to go. The Bears are about to find out just how good the Bucs are.
Dolphins at Chargers (4:05 p.m. on CBS)
Miami's season opener was also delayed because of weather. This will be the Chargers' first home game in their new temporary home. Philip Rivers and company will bounce back from a heartbreaker in Denver.
Cowboys at Broncos (4:25 p.m. on FOX)
Is Dallas' defense legit? We know the Broncos' is, but I like the Cowboys' offense better than the Broncos' offense.
Redskins at Rams (4:25 p.m. on FOX)
Jared Goff put on a show Week 1. He'll face a better Redskins' defense this week. Kirk Cousins and crew get in the win column.
49ers at Seahawks (4:25 p.m. on FOX)
The Seahawks have offensive line issues but still, have a rock-solid defense. The 49ers will have to wait another week for a win.
Packers at Falcons (8:30 p.m. on NBC)
Green Bay looking for revenge after being embarrassed by the Falcons in the NFC title game. Atlanta's home opener in the new stadium. Aaron Rodgers vs. Matt Ryan. Should be a good one with the Falcons holding on at the end.
Lions at Giants (8:30 p.m. on ESPN)
Big Blue's offensive line is a mess. Matthew Stafford will find tough sledding against the G-Men's defense. But because the Giants' offense still can't score, Lions will score a win on the road.