NFL Network

Why the Buffalo Bills put together the best offseason in 2019

NFL Network's Shaun O'Hara explains why the Buffalo Bills put together the best offseason in 2019.