The San Francisco Giants have made some changes to the pitching rotation with Matt Cain set to make his 2015 season debut on Thursday, while Tim Lincecum was placed on the disabled list with a forearm injury as the team plays a series with the Miami Marlins.
Read full story