Bills WR Steve Johnson (hamstring) did not practice Wed...

Bills WR Steve Johnson (hamstring) did not practice Wednesday. Johnson is probably just getting a day of rest. He should be able to play in a so-so matchup with the Ravens, who are #18 in WR aFPA.

Fantasy Impact: 
Read more
May 01
Boston Scott
Apr 30
Zay Jones
Michael Gallup

Bills news