Back to the Buffalo Bills Newsfeed

Buffalo Bills training camp recap, day 16: Josh Allen with the second team again

Wednesday morning marked the final day of training camp for the Buffalo Bills at St. John Fisher College and aside from being a lighter practice, it still gave us plenty of storylines to mull over before the regular season begins. "Pirate Day" was also rescheduled to today from yesterday due to inclement weather.

Fullback swap and injury updates

Backup fullback Zach Olstad suffered an ankle injury during Monday's practice and was waived by the Bills today. In his place, they signed Sam Rogers, a former 2017 sixth round pick of the Los Angles Rams who spent his rookie season on their practice squad.