On June 28, 2007, Frank Thomas became the 21st player to reach the 500-homer mark. The big Blue Jays’ slugger belted a three-run homer in the first inning off Carlos Silva of the Twins. Thomas was later ejected from the game in the ninth inning for arguing a called third strike.
Larry Parrish of the Texas Rangers ties a major league record by clubbing his third grand slam within the span of a week
July 10, 1982
July 24, 1983
May 19, 1968
September 8, 1985