How did the Giants get Sergio Romo on the moon? (video)
Sergio Romo is the star of another world champion promo from the world champion San Francisco Giants marketing team.
Sergio Romo is the star of another world champion promo from the world champion San Francisco Giants marketing team.