SF Giants Win National League West; Congrats Brian Sabean
Congratulations to the San Francisco Giants, who on Sunday, were crowned MLB National League Western Division Champions for the sixth straight time, with an 89-64 record. The SF Giants got the NL West, even with the 50-game suspension of All-Star game MVP Melky Cabrera. When that happened, baseball pundits seemed to write off the SF […]