How many years had it been since a Red Sox pitcher hit a home run when Josh Beckett did it in 2006?
on
Published in Baseball Trivia
35 Years.
In 2006 Josh Beckett hit a home run off of Philadelphia Phillies pitcher Brett Myers.
Published in Baseball Trivia