In his first at-bat of the year, Ed Rogers hit his first major league home run tonight in the ninth inning off Yankees reliever Alan Embree.
And we thought letting Embree go to the Yankees might come back to bite the Red Sox. We couldn’t have been more wrong. Rogers received three at-bats for the Orioles in 2002 in his only previous major league action. This will likely go down as his career highlight, but at least he’s trying right now. The same can hardly be said about Baltimore’s starting shortstop, Miguel Tejada.