The Buffalo Bills have been the clear frontrunners for the Super Bowl trophy this year. Their first two games have been blowouts against the reigning champions and the reigning first seed of the AFC.
Continue Reading Tua Tagovailoa must be licking his chops after seeing Bills latest injury report