After a game when he did just about everything for the Miami Marlins, Dan Haren has more than earned some rest. Haren drove in two runs, scored two more and took a shutout bid into the seventh inning to lead almost single-handedly the Miami Marlins to a 7-2 victory over the San Francisco Giants on Thursday night. ''That was the most running I've done in a few months,'' Haren said. I don't know if I'll be walking around San Francisco tomorrow.
More...