McCoy cracked the cartilage in his ribs and is questionable for Week 3 against the Minnesota Vikings, per Adam Schefter of ESPN. He has had the injury before and should not be out for more than one game if he does miss time, according to Schefter.
Ian Rapoport of NFL Network originally reported McCoy fractured his ribs, which was supported by ESPN's sources. However, Rapoport later reported tests revealed the injury "will not be classified as a rib fracture. He believed it was last night, learned this morning it is not."
McCoy, 30, has rushed for 1,000 or more yards in six of his last eight seasons and hasn't rushed for fewer than 800 yards since his rookie campaign in 2009. Last year, he posted 1,138 rushing yards and six touchdowns, adding 59 receptions for 448 yards and another two scores. Pro Football Focus gave him a grade of 84.4 (ninth among halfbacks).
He has just 61 yards on 16 carries through two weeks in 2018.
The Bills finished sixth in rushing in 2017 (126.1 yards per game). And behind that running game, Buffalo ended a 17-year playoff drought.
In 2018, McCoy was once again expected to be a pillar of the team's offense, alongside wide receivers Kelvin Benjamin and Zay Jones and tight end Charles Clay. The Bills need that group to be productive for rookie starting quarterback Josh Allen.
If McCoy misses time, Chris Ivory would step into the starting role.