Fri. Jun 21st, 2024
The Giants and Andrew Thomas agreed on a five-year, $117.5 million extension that includes a record $67 million guaranteed at signing.

By admin