The Flyers have signed forward Scott Hartnell to a multiyear contract extension, worth $28.5M over six years, according to an ESPN.com report on Monday.

Hartnell is coming off his best season, scoring a career-high 37 goals.