MLB Daily Review

All-Time Snark Team: Anaheim/California/Los Angeles Angels

 MLB / MLB Daily Review

 Or as they are also known, the Orange County Dodger wannabes.

All-Time Snark Team: Anaheim/California/Los Angeles Angels
 

All-Time Snark Team: Kansas City Royals

 MLB / MLB Daily Review

 Playing with a shorter bat was never gonna help these dudes.

All-Time Snark Team: Kansas City Royals
 

All-Time Snark Team: Houston Astros

 MLB / MLB Daily Review

 Who knew their first logo as Astros would foretell Albert Pujols' blast off Brad Lidge?

All-Time Snark Team: Houston Astros
 

All-Time Snark team: Detroit Tigers

 MLB / MLB Daily Review

 This is one hairy team.

All-Time Snark team: Detroit Tigers
 

All-Time Snark Team: Colorado Rockies

 MLB / MLB Daily Review

 And to think one of these players could get his number retired.

All-Time Snark Team: Colorado Rockies
 

All-Time Snark Team: Cleveland Indians

 MLB / MLB Daily Review

 The Tribe got their last World Series ring in a movie, which beats the Cubs getting theirs in an EA Sports commercial.

All-Time Snark Team: Cleveland Indians