Pitcher, Former World Series MVP with the marlins, Now plays for the Boston Red Sox and enjoys giving up 7 runs an outing. He also touches little boys
by Disgruntled Red Sox Fan August 14, 2006
Get the josh beckett mug.