Twins starter Mike Pelfrey is his own worst critic after giving up seven runs in three innings Wednesday. | More Info

Pelfrey takes blame for 18-3 loss

Twins starter Mike Pelfrey is his own worst critic after giving up seven runs in three innings Wednesday.

editor's picks