Cards prospect hits his first major league home run in debut versus Giants. Taveras’ debut was long overdue, but odds are baseball fans will be seeing this beautiful swing for a long time.
Buster Posey is the face of the San Francisco Giants. As long as Posey is behind the dish, there will be only scattered at-bats for his backup. Currently, Hector Sanchez is that man and the Giants are in fine shape. How long Buster Posey is the full-time catcher will be a major point of contention […]