Blake Snell opts out of contract with Giants, will test free agency

San Francisco Giants pitcher Blake Snell throws during the second inning of a baseball game against the Cincinnati Reds, Friday, Aug. 2, 2024, in Cincinnati. (Jeff Dean/AP)