The San Francisco Giants are currently facing the Toronto Blue Jays in a three-game series. The series between the Jays and Giants will conclude on Wednesday afternoon. During the Blue Jays series, the Giants announced a wave of roster moves, which included pitcher Gregory Santos. Santos, 26, was outrighted off the Giants’ 40-man roster to […] The post San Francisco Giants 3-Year MLB Player Reportedly a Free Agent After Demotion appeared first on HEAVY.