News

With just one week to go until the season kicks off, the Buffalo franchise is one of the favorites to win the Super Bowl.