NFL

State Of The Franchise: Buffalo Bills

Posted on

We start our State Of The Franchise series with a look at a team that has plenty of talent and question marks, the Buffalo Bills.  If you had to place five current teams that puzzle you the most in a jar, the Buffalo Bills will earn themselves a few votes. The Bills are fresh off […]