River Cats agree to affiliation deal with Giants

September 18, 2014 09:18 AM