Tag Archive: David Ortiz

Boston Red Sox win World Series

Boston Red Sox

Boston Red Sox beat St. Louis Cardinals to win 2013 World Series The Boston Red Sox won the World Series Wednesday night. Its their third time in 10 years, but the meaning behind this particular accomplishment is super special to the city because it marks the first time the team has won a championship at …

Continue reading »