I missed both games, and their immediate replay. Will they show up on Comcast On-Demand, or could I get a DVD/VHS of them somwhow? Thanks!
Yeah, I saw the 3rd place game, but not the final. Bummer. I'm still wondering if I can get to see it...