fromMcCovey Chronicles1 day agoLanden Roupp lands on IL with elbow inflammationLanden Roupp's performance has been impacted by elbow inflammation, which raises concerns about his ability to pitch effectively throughout the remainder of the season.San Francisco Giants