The NFL season is here and kicks off with a bang on Thursday when the Buffalo Bills travel to SoFi Stadium to face the reigning champions, the Los Angeles Rams. The Bills are favored at -2.5 over the champs and have the highest odds to win the Super Bowl. However, Colin Cowherd is not convinced. Hear why he is still concerned with the Bills despite their elite roster.
Powered by WPeMatico