Giants roster moves for April 28, 2018
Giants roster moves for April 28, 2018.
April 28th, 2018
OF Austin Slater recalled from triple-A Sacramento
OF Mac Williamson placed on 7-day concussion DL
IF Joe Panik placed on the 10-day DL (left thumb sprain)
IF Alen Hanson contract purchased from triple-A
RHP Mark Melancon transferred to the 60-day DL