Major League Baseball Notes 6/14/2012: San Francisco Giants Matt Cain Throws Perfect Game, K’s 14

I think it’s safe to say Matt Cain has reached another level.

Last night Matt Cain tossed the 22nd perfect game in Major League Baseball history and the first in franchise history for the Giants. He struck out 14 Houston Astros in the process. Continue reading “Major League Baseball Notes 6/14/2012: San Francisco Giants Matt Cain Throws Perfect Game, K’s 14”

MLB 2012 Season Preview: Top-5 Salaries To Regret In 2012

Economics in baseball has always been a hot button topic among fans and non-fans of baseball.

Disclaimer: I decided to take it easy on the guy pictured above and not list him! Continue reading “MLB 2012 Season Preview: Top-5 Salaries To Regret In 2012”