[RELATED: History shows Giants could find star in draft at No. 13] Duffy has battled injuries since being traded from the Giants to the Rays at the 2016 MLB trade deadline. He played in 42 games this …
More Giants excited about future after in-season infusion of young talent Videos