Perfection, Perfection, Perfection!
Seeing one ‘Perfect Game’ in the course of a decade seems reasonable, but THREE in one spring? Richmond Braves pitchers have set the bar high in 2011 turning in three perfect games in just over a month. Will Roberts (RHP/Virginia/Richmond Braves 2008) threw the eighth 9-inning perfect game in the history of NCAA Division I baseball. Roberts, a weekend starter and junior at Virginia, cruised through the...