How Logan Webb, Giants reached long-term agreement on contract
San Francisco Giants, Logan Webb Agree to Five-Year Contract
Logan Webb, Giants agree to $90M, 5-year contract extension
Rocklin's Logan Webb agrees to $90M, 5-year deal with SF Giants
Baseball
What could a Pirates-Mitch Keller extension look like? - Bucs Dugout
San Francisco Giants Team News, Fixtures and Results
Logan Webb, Giants lose to Marlins in Miami
Logan Webb, Giants Agree to 5-Year, $90M Contract Extension