Josh Allen and the Buffalo Bills put on a show on the opening day of the season as they staked their claim as legitimate title contenders this season. The same cannot be said about the defending champs Los Angeles Rams, though. For the most part, LA looked outclassed against their opponents as Allen led the […]