For a sport that made a lot of questionable decisions that nearly buried it, hockey has hit a home run (scored a hat trick?) with the Winter Classic. If anything will eventually kill it, it's just over-saturation of a particular team or hosting stadium. But for now it's still in mega event mode. And they were smart not to take on the Rose Bowl head to head, there was a weather conflict this year that forced a small amount of overlap. The 1 pm slot on NYD has become Big 1o vs SEC fest. All 3 games, same conferences, same time, in the same state. Left a little opening for the casual fan who wants some variety. And where do a lot of those casual, probably not huge college football fans reside? Northeast cities. Buffalo, DC, Pittsburgh, Boston, NY, Philly have all been involved. Maybe a slight conflict with Big 10 land for the Chicago-Detroit game, but having a game in Wrigley Field kept it interesting.
I have no idea what the TV ratings are, I know hockey's ratings are generally crap-tastic. But they do make a good TV event out of it, stadium atmospheres are electric, I would think they're doing pretty well in those northeast cities.