July 17, 2015

San Francisco Giants pitcher Tim Hudson will return to the team's rotation after the All-Star break, according to manager Bruce Bochy.

You May Like