U.S. Markets close in 5 hrs 26 mins

Today in MLB History: Roy Halladay's perfect game

On May 29, 2010, Philadelphia Phillies P Roy Halladay threw the 20th prefect game in MLB history.