Can The Buffalo Bills Live Up To The Super Bowl Expectations?

Meghan Payton joins Ben to discuss the upcoming season for the Buffalo Bills and their heightened expectations based on the odds on the FanDuel Sportsbook.