A lot of credit has been given to Buffalo Bills general manager Brandon Beane and head coach Sean McDermott for building a roster that’s said to be one of the best in the NFL this season. This week, that claim may be put to the test.
The Bills are headed to South Beach in a few days to take on the Miami Dolphins at Hard Rock Stadium for a Week 3 matchup that will determine who gains early control of the AFC East. Buffalo has the disadvantage of having a short week to prepare, having played the Tennessee Titans on Monday night, and they are far from healthy as they finished their first full practice of the week.