Justin Verlander and the Giants agreed to a one-year, $15 million free agent contract, according to reports Tuesday night.

It’s the latest big move by new Giants President of Baseball Operations Buster Posey since he was hired in September to replace Farhan Zaidi.

This will be the 20th major league season for Verlander, a three-time AL Cy Young Award winner who turns 42 next month.

Verlander went 5-6 with a 5.48 ERA in 17 starts for the Astros last year. He opened the season on the IL with shoulder inflammation and also was on the IL from June 18 to Aug. 21 with neck discomfort.

The right-hander had a 9.26 ERA in five September starts and was left off the Astros’ postseason roster when the team was swept by the Tigers in an AL wild-card series.

College basketball: Alijah Martin scored 18 points, Denzel Aberdeen added 16 and No. 8 Florida thumped top-ranked Tennessee 73-43 to knock off the last unbeaten in Division I basketball. The Gators extended their home-winning streak to 16.

College football: As expected, Boise State RB and Heisman Trophy runner-up Ashton Jeanty declared for NFL draft. ... A federal judge ruled that Washington State was justified in firing Nick Rolovich as head coach because of his refusal to comply with the state’s COVID-19 vaccination requirements. Rolovich sued the university following his dismissal midway through the 2021 season. He claimed that as a Catholic, he was exempted from the state’s vaccine mandate but his exemption request had been denied.

NHL: Sean M. Higgins, the 44-year-old driver charged with killing Blue Jackets player Johnny Gaudreau and his brother, Matthew, as they cycled on a New Jersey road ahead of their sister’s wedding in August, pleaded not guilty Tuesday after turning down a proposed plea with a 35-year prison sentence.