San Francisco Giants Win 2nd World Series Title Within Three Year Span

The SF Giants celebrate after Sergio Romo struck out Miguel Cabrera on Sunday, Oct 28, to win the World Series in a four-game series sweep over the Detroit Tigers.

... Read More