Galicinao tosses first perfect game of the season as softball sweeps Penn, splits with St. Peters
In the history of major league baseball, only 16 pitchers have thrown perfect games ? that is, hitless, errorless, runner-less games ? and certainly no one's ever done it twice.