Chances are pretty good it will happen again Sunday for McCaffrey. In the 49ers' 26-8 win over Cleveland before the bye, McCaffrey opened the scoring with a 1-yard run. It was his 13th touchdown of the season. Including the playoffs, McCaffrey has played 50 games for the 49ers and scored 52 touchdowns. Nobody in franchise history not even all-time NFL touchdown leader Jerry Rice with 208 has averaged more than a touchdown per game in their first 50 games.
PICK! Bills 0-0 Buccaneers 9:51, 1st quarter Show key events only Please turn on JavaScript to use this feature TOUCHDOWN! Giants 7-7 Packers 13:54, 2nd quarter Big news in the Big Apple. Jordan Love is out for the Packers but never fear Malik Willis is here. The backup tosses a one-yard strike to Christian Watson to level it. Share TOUCHDOWN! Bills 7-10 Buccaneers 12:00, 2nd quarter
The Giants and the Chiefs arrive in Week 3 at 0-2, making this matchup critical as each side searches for its first win. Kansas City hasn't started this poorly since 2014, and with Patrick Mahomes at quarterback, the team has never lost three straight games, a streak now in jeopardy. The Chiefs' struggles have been defined by close calls. They lost 27-21 in Week 1 and 20-17 in Week 2, as their offense stuttered in the red zone and lacked explosive plays.