McSherry worked the 1975, 1982, and 1991 All-Star Games, for which the umpiring crew consisted of three American League umpires and three National League umpires during the years 1949 to 1999.