a1555d9f0a19e03532a939ccbe8711cc

Zack Greinke Has a Terrible Fighting Technique

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