For hockey fans across the globe, there's nothing more frustrating than seeing a top-flight NHL player unable to reach his potential due to an apparent lack of talent around him.
Sure, it's always nice to see a star forward emerge despite skating alongside mediocre line-mates or a goaltender stake his place among the game's elite without a reputable defense corps, but one always has to wonder how dominant they'd be with serviceable complimentary pieces around them.
Throughout NHL history, there have been a long list of guys who have authored Hall of Fame-calibre without having talented teammates, such as Dale Hawerchuk, Mats Sundin and, more recently, Jarome Iginla.
Some, like two-time Hart Trophy winner Dominik Hasek, did end up playing for Stanley Cup contenders by the end of their careers, but his best years obviously came as a member of the cash-strapped Buffalo Sabres.
With that in mind, here's a look at nine current NHL greats playing for bad teams.