Archive for August 16th, 2012

Felix Hernandez stood the mound with his leg in the air and his arms exulted over his head in triumph. The Mariners’ ace had just pitched the 23rd perfect game in baseball history (albeit the third one this season), further stamping his resume as not only one of the best pitchers in the game today, […]

Read Full Post »