August 14, 2026 - BY Investors Sports

MLB Names San Francisco Giants Host Team For 2028 MLB All-Star Game

MLB announced that the San Francisco Giants will host the 2028 MLB All-Star Game for the sixth time in franchise history.