Yankees pitcher Domingo Germán throws 1st perfect game since 2012. It's the 24th in MLB history
Roy Halladay – Society for American Baseball Research
B/R MLB 500: Top 500 Players for 2015, News, Scores, Highlights, Stats, and Rumors
New York Yankees vs. Chicago White Sox: Lineups, how to watch, TV channel - Pinstripe Alley
Pete Broberg – Society for American Baseball Research
This Day In Baseball July 25 - This Day In Baseball
Remembering the night Harvey Haddix threw 12 perfect innings for the Pirates and lost
Curt Schilling - Wikipedia
05022011-SLS-A01 by Salisbury Post - Issuu
The New York Yankees' Top 10 Pitchers of the Last 20 Years, News, Scores, Highlights, Stats, and Rumors
2015 Stetson Baseball Media Guide & Record Book by Stetson University Athletics - Issuu