Giants Roster & Staff

Date Transaction
7/2/18 San Francisco Giants signed free agent SS Roberto Monegro to a minor league contract.
7/2/18 San Francisco Giants signed free agent OF Luis Matos to a minor league contract.
7/2/18 San Francisco Giants signed free agent LHP Anthony Torres to a minor league contract.
7/2/18 San Francisco Giants signed free agent C Eduardo Jaramillo to a minor league contract.
7/2/18 San Francisco Giants signed free agent OF Jairo Pomares to a minor league contract.
7/2/18 San Francisco Giants signed free agent SS Marco Luciano to a minor league contract.
7/2/18 San Francisco Giants signed free agent 2B Yeiver Torrealba to a minor league contract.
7/2/18 San Francisco Giants signed free agent RHP Odue Civada to a minor league contract.
7/2/18 San Francisco Giants signed free agent RHP Melvin Marte to a minor league contract.
7/2/18 San Francisco Giants signed free agent CF Victor Bericoto to a minor league contract.
7/4/18 San Francisco Giants optioned RHP Pierce Johnson to Sacramento River Cats.
7/4/18 San Francisco Giants recalled Kelby Tomlinson from Sacramento River Cats.
7/5/18 San Francisco Giants activated RHP Johnny Cueto from the 60-day disabled list.
7/5/18 San Francisco Giants optioned 2B Kelby Tomlinson to Sacramento River Cats.
7/5/18 San Francisco Giants released RHP Roberto Gomez.
7/6/18 San Francisco Giants signed LHP Dylan Dusek.
7/6/18 San Francisco Giants signed RF Bryan Hernandez.
7/6/18 San Francisco Giants signed LHP Jacob Lopez.
7/7/18 San Francisco Giants activated RHP Jeff Samardzija from the 10-day disabled list.
7/7/18 San Francisco Giants placed 2B Joe Panik on the 10-day disabled list. Left groin strain.
7/7/18 San Francisco Giants optioned RHP Chris Stratton to Sacramento River Cats.
7/7/18 San Francisco Giants selected the contract of SS Chase d'Arnaud from Sacramento River Cats.
7/8/18 San Francisco Giants traded CF Austin Jackson, RHP Cory Gearrin and RHP Jason Bahr to Texas Rangers for Player To Be Named Later.
7/8/18 San Francisco Giants selected the contract of CF Steven Duggar from Sacramento River Cats.
7/8/18 San Francisco Giants selected the contract of RHP Ray Black from Sacramento River Cats.
7/9/18 San Francisco Giants signed free agent RHP Roberto Gomez to a minor league contract.
7/13/18 San Francisco Giants signed free agent CF Peter Bourjos to a minor league contract.
7/13/18 San Francisco Giants signed free agent SS Tim DalPorto to a minor league contract.
7/15/18 San Francisco Giants placed RHP Jeff Samardzija on the 10-day disabled list. Right shoulder inflammation.
7/15/18 San Francisco Giants recalled 2B Kelby Tomlinson from Sacramento River Cats.
7/20/18 San Francisco Giants placed 1B Brandon Belt on the paternity list.
7/20/18 San Francisco Giants sent 3B Evan Longoria on a rehab assignment to Sacramento River Cats.
7/20/18 San Francisco Giants recalled 3B Ryder Jones from Sacramento River Cats.