Media Trust Score100%

Portuguese President to throw out first pitch at San Francisco Giants Stadium Tuesday

Portuguese President Marcelo Rebelo de Sousa is expected to throw out the ceremonial first pitch at Tuesday night’s San Francisco Giants game, …

  • You already voted!
  • Read More