baseball

10 Baseball-Loving Comic Book Stars in Honor of the World Series
The 2010 season of Major League Baseball wrapped up in Game 5 of the World Series last night with the San Francisco Giants defeating the Texas Rangers with a final score of 3-1. But fear not, baseball fans, all the passion for America's previously favorite pastime from the past year lives on! Read o…