Did The Buffalo Bills Have The Best Offseason In The NFL?
According to at least one NFL guru, The Buffalo Bills were the winner of the NFL offseason.
Good Morning Football's Peter Schrager explained why he thinks the BIlls were the big winners during the offseason this year. It had to do with a lot more then just the new players GM Brandon Beane signed.
What grade would you give the Bills?