Giants sign star LT Thomas to record extension
The Giants and Andrew Thomas agreed on a five-year, $117.5 million extension that includes a record $67 million fully guaranteed at signing.Read More
The Giants and Andrew Thomas agreed on a five-year, $117.5 million extension that includes a record $67 million fully guaranteed at signing.Read More