Okay, in a LJ topic inspired by David, I'll just list what "all-pro" game I think is best...starting with #1.

NBA - The NBA All-Star weekend is by far the best. Mainly because of the All-Star game and the slam dunk competition. With the slam dunk competition, you get variety and just an insane amount of athleticism. Score challenge or the HR derby...it's just the same every time. The All-Star game itself is highly entertaining because of the high-offense that the game carries. The tomahawks and alley oops are exciting to watch and the players simply have fun and typically show off...which is what the fans want them to do and which is why the fans voted them in(the starters at least).

NHL - It's a fun game to watch because the game is usually high scoring, like 10-9 or something. There's definitely more speed to this game than any other game that's played through the NHL(even the Stanley Cup finals).

NFL - The NFL Pro Bowl is a pretty lackadasical game to watch...but it's somewhat decent to watch at times. Though I generally tend to watch for a few segments and that's it.

MLB - Baseball has the luxury of being played in the summer...thus it doesn't have competition...which is why many sports fans dub summer as the "Dog days of summer." The HR derby is okay to watch...but that gets boring quick since all HRs look the same anyways. The game itself takes far too long to introduce it's players and it's so slow that it's hard to watch. It shouldn't even have to count for anything...but Bud being Bud...makes the game count for the WS...which is just stupid since it should be about a game that's suppose to be fun and without a lot of managing.