MLB Sergio Romo excited to take on new challenge as Giants analyst by admin April 23, 2024 by admin April 23, 2024 Sergio Romo excited to take on new challenge as Giants analyst originally appeared on NBC… 0 FacebookTwitterPinterestEmail