Bills’ Spencer Brown has world’s most expensive Bud Light; how Bills Mafia is helping to offset NFL fine

Stadium beers are pretty expensive, but this is just ridiculous.Buffalo Bills rookie tackle Spencer Brown was handed a $5,000 tab–courtesy of the …

Read more

Show More

Related Articles

Back to top button