Buck, starting in left field in place of J.D. Martinez, injured the hamstring while hitting an RBI grounder to first base in the fourth inning. He went to the outfield to play defense between innings, but came back to the dugout when he decided he couldn't go.
"It's pretty cold tonight, and I felt loose during the whole game," he said. "It just happened right when I swung, before I even got out of the box. I just felt it tighten and put an awkward swing, and just tried to run it out. Fortunately enough, we scored a run out of it."
Buck said the hamstring is the same one that's given him problems throughout his career. He said he strained it pretty seriously last year and only missed six days, and that this strain isn't anywhere as bad as the one he had last season.
"It's just the nature of the game," he said. "I want to go out there and continue to play, but you've got to be smart enough. You don't want to make it a DL issue or something bigger than it really is. I'm hoping to take it day by day, but I should be back sooner rather than later."