Presented by COMMERCIAL TIRE. This Day In Sports…May 13, 1911: We are in Mr. Peabody’s Wayback Machine today (IYKYK). The New York Giants establish a major league record by scoring 10 runs before a single batter is retired as they rout the St. Louis Cardinals 19-5 at the Polo Grounds. At the end of the first…… MORE
