News

The SF Giants got some rough news on Friday as starting pitcher Landen Roupp landed on the IL with an elbow injury. With the ...