On this Day in Sports History August 14
MLB
On this day in 1971, St. Louis Cardinals pitcher Bob Gibson threw a no-hitter against the Pittsburgh Pirates.
On this day in 1982, Pete Rose of the Philadelphia Phillies passed Hank Aaron to become the all-time leader in at-bats with 12,635.
On this day in 1987, Mark McGwire slugged his 39th homer of the season to break the major league record for most home runs by a rookie.
On this day in 1998, Rickey Henderson of the Oakland Athletics stole his 50th base of the season, making him the oldest player to ever steal that many in a single-season at the age of 39.
On this day in 1999, Ivan Rodriguez steals his 20th base of the season, becoming the first catcher to ever record 20 homers and 20 stolen bases in a season.
On this day in 2007, Bobby Cox was ejected for the 132nd time in his career, breaking John McGraw all-time record.
On this day in 2008, Mark Kotsay hits for the cycle to become just the second player in Atlanta Braves history to achieve the feat.
NBA
On this day in 1994, the USA basketball team defeated Russia 137-91 to take home the gold medal in the World Championship of Basketball in Toronto.