Frivolous reasons to hold out hope: the last team in any of the four major sports to win a Game 7 on the road was from Pittsburgh; the 1979 Pittsburgh Pirates. This is the team that coupled with the 1979 Steelers and made Pittsburgh the "City of Champions." The Penguins now have the chance to do the exact same thing, with the Steelers winning last year's Super Bowl.
The Steelers, of course, won a few years back, as well. In Detroit.
I'm just sayin'.
The Steelers, of course, won a few years back, as well. In Detroit.
I'm just sayin'.