Tags » Jorge Posada

Three Reasons Why The Giants Won't Miss The Playoffs Next Year

By now, the story is clear – the Giants win the World Series on even years, and miss the playoffs on the odd years, making them one of the strangest dynasties in sports. 282 more words

Sports