Should The Bills Be Valued So High In NFL Futures Markets?

Mike and Kevin discuss the upcoming season for the Buffalo Bills.