The Kansas City Royals defeated the Cleveland Indians, 3 to 2, on July 17, 1996.

See Trending MLB Searches