We are just a few days away from the All-Star break for the 2011 MLB season.
We've already seen some spectacular performances in the first half from expected names and some newcomers alike.
Like last season, baseball has been largely dominated by incredible pitching performances. Pitchers are going deeper into games than they have in recent memory and leaving most hitters in the dust.
There have been a few exceptions however.
With that in mind, here are the best (and just for fun, the worst) in the AL and NL this season