04/21/2012: Philip Humber Perfect Game

Chicago White Sox
Chicago White Sox
  • 3.5K
  • 769
  • 344

#OTD in 2012: Philip Humber threw the 21st perfect game in MLB history.

Posted 1 month ago in SPORTS