Toronto Argonauts star running back Andrew Harris is done for the season due to a torn pec muscle that requires surgery, according to TSN Football Insider Dave Naylor. 

On Wednesday, the club announced Harris was expected to miss four-to-six weeks with the injury. But head coach Ryan Dinwiddie also didn't discount Harris needing the operation.

Harris, 35, had three carries for 19 yards before leaving the game versus Hamilton in the first half. The 35-year-old Winnipeg native was in his first campaign with Toronto, joining the Argos as a free agent after a successful five-year tenure with the Winnipeg Blue Bombers (2016-19, 2021).

Harris led the CFL three times while with Winnipeg and helped his hometown team win consecutive Grey Cups.

Earlier this season, Harris became the first Canadian-born player in CFL history to crack the 10,000-yard career rushing plateau. Harris also passed Hall of Fame receiver Milt Stegall (15,209) for fourth on the CFL's all-time yards from scrimmage list.

Harris ends the '22 campaign having run for 490 yards on 114 carries (4.3-yard average) while adding 23 receptions for 180 yards.