Via: HardballTalk
Giants pitcher Tyler Beede, vying for the No. 5 spot in the rotation, has been diagnosed with a strained flexor and a sprained.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.