The San Francisco Giants Created a Dynasty
For the third time in five years, the San Francisco Giants are once again World Series Champions after beating the Kansas City Royals on Wednesday night by the score of 3-2 in an intense game seven. Everything was on the line for both teams as the final stage was set for the last game of the year for Major League Baseball with the winner taking…
Read More...