Menu
A+ A A-

Dan Haren

A three time All Star, Dan Haren played for a lot of teams in MLB (8), but also has the distinction of being one of the few players to have defeated all 30 MLB teams.  When Haren was on, he was known for a dazzling array of pitches and exceptional control.  Haren was a three time league leader in SO/BB and as of this writing is in the top ten all-time in that category.  Haren also had two top ten finishes in Cy Young voting.

6. Dan Haren

With a wide variety of pitches, Dan Haren used equal parts skill and craftiness to carve out an effective thirteen year career in Major League Baseball, the best of which was spent with the Diamondbacks.

Subscribe to this RSS feed