NL tops AL 3-1 to end All-Star game drought

BY foxsports • July 14, 2010

share story