I still think Colorado will prevail. But it's hard to win a Game 7 on the road...

Very impressed by the Mudbugs dispatching Allen in 5, especially given how the Americans dominated the regular season series. I wonder if their owner gave them some incentive - i.e., "I'll only keep the team in the CHL if you win the championship." The threat of being unemployed can provide ample motivation...