Media Trust Score100%

SF Giants claim Taylor Jones off waivers from Astros, DFA Jose Rojas – Sports Illustrated

San Francisco Giants. By. Marc Delucchi. Marc Delucchi is the managing editor at Giants Baseball Insider. He has previously covered the SF Giants …

  • You already voted!
  • Read More