Man, it's gonna hurt if I'm reading this game wrong. I've put down sizeable bets (for me) on Stroud o332.5 yards, Stroud o3.5 TDs, Henderson o82.5 yards, Ebuka o79.5 (and then hit it again at 83.5 after this morning's news), and Harrison o82.5.
How do you all feel about those bets? Anyone with me?