I'm no hockey expert by any means, but this team is better than you're giving them credit for.
A: They won the Stanley Cup already for a reason. And there are plenty of guys still on the team with that have won a Cup.
B: They have big physical, good defenders.
C: They have a stud goaltender who is hot. Melrose called him the best left in the playoffs.
D. It's hockey, the hottest team, not the best team, frequently wins the Cup. Get behind a hot goalie and great things can happen.
Of course, as I'm writing this Detroit has a 2-1 lead in game 4, which proves my point that I'm an idiot and I should stick to things I know about, like, ummm, well, teaching 5th graders the virtues of being an ND fan over a USC fan...