The Buffalo Bills Are The NFL’s Best-Looking Team
I never thought I'd see the day that The Buffalo Bills would kill a team on opening day. After last season's pretty pathetic performance, The Bills killed Kansas City yesterday, and it may look like a good year for the Bills after all.