Read full articleToday in MLB History: Roy Halladay's perfect gameOn May 29, 2010, Philadelphia Phillies P Roy Halladay threw the 20th prefect game in MLB history.1:07Now PlayingPausedChristian Scott excited to make his MLB debut for Mets on SaturdayNew York Mets prospect Christian Scott explains how excited he is to make his MLB Debut on Saturday and what he's adjusted in his repertoire to get him to this point.3:19Now PlayingPausedWyatt Johnston with a Powerplay Goal vs. Vegas Golden KnightsWyatt Johnston (Dallas Stars) with a Powerplay Goal vs. Vegas Golden Knights, 04/29/20240:48Now PlayingPausedTeuvo Teravainen with a Goal vs. New York IslandersTeuvo Teravainen (Carolina Hurricanes) with a Goal vs. New York Islanders, 04/30/20240:47Now PlayingPausedWilson strikes first for Newcastle off deflectionCallum Wilson couldn’t miss from this close as he puts the ball in the net off the save to give Newcastle United an early lead v. Burnley.1:49Now PlayingPausedGiants' Soler details frustration after unlucky offensive strugglesGiants designated hitter Jorge Soler speaks to reporters after struggling offensively in San Francisco's 6-2 loss to the Boston Red Sox on Wednesday.<p><em><a href="https://www.nbcsportsbayarea.com/mlb/san-francisco-giants/jorge-soler-press-conference-interview/1731103/?partner=yahoo&cid=yahoo">Giants' Soler details frustration after unlucky offensive struggles</a> originally appeared on <a href="https://www.nbcsportsbayarea.com?cid=yahoo">NBC Sports Bay Area</a></em></p>1:47Now PlayingPausedPacers' bench plays key role in 120-98 win over the BucksIndiana Pacers forward Obi Toppin discusses the team's 120-90 win over the Milwaukee Bucks.0:59Now PlayingPausedSal Frelick's sliding catchSal Frelick makes a sliding catch in right field for the final out of the bottom of the 2nd inning0:15Now PlayingPausedGirls Lacrosse: Nyack hosts AlbertusGirls Lacrosse: Nyack hosts Albertus2:30Now PlayingPausedYahoo Sports VideosToday in MLB History: Roy Halladay's perfect gameYahoo Sports VideosTue, May 29, 2018, 5:20 PMLink CopiedOn May 29, 2010, Philadelphia Phillies P Roy Halladay threw the 20th prefect game in MLB history.