NFL Season Win Totals Market: Can You Trust The Rams O (10.5) With Stafford's Injury?

Scott and Mike discuss the NFL 22/23 Season Win Totals market.