Nix Buddy Posted April 29, 2012 Share Posted April 29, 2012 I think this just might be the best roster the Buffalo bills have ever had. I think this team is going to win the Super Bowl within 3 years. Link to comment Share on other sites More sharing options...
Recommended Posts