Zack Greinke Has a Terrible Fighting Technique

Anyone who goes for the crotch deserves a broken collar bone. Continue Reading →

Zack Greinke Takes the Loss in His First Career Perfect Game

Kansas City ace Zack Greinke pitched the first perfect game of the 2010 season last night, and the first of his career, setting all 27 Chicago White Sox batters in order. Greinke also ... Continue Reading →