We were back on track last week with an easy victory in our suicide pool. Although the game wasn’t over at 1:01 PM EST, one minute after we predicted, the Titans waltzed to a 28-9 victory over the depleted Cleveland Browns. Weren’t these the same Browns that were being touted as Super Bowl contenders? As [...]

