SCOTTSDALE, Ariz. – There are currently 67 players on the San Francisco Giants’ spring roster and just 25 men will get the honor of suiting up for Opening Day April 1 in Los Angeles.
Programming note: Get your fill of spring training coverage tonight at 6:30 p.m.
SCOTTSDALE, Ariz. – Ninth inning. 5-2 lead. Two men on and nobody out. The type of pressure situation that great closers must thrive in.