Longtime Pittsburgh Steelers linebacker James Harrison has announced his retirement, and this time he's says it's final.

Harrison, 39, retired in 2014 after 11 seasons, but returned to play 11 games with the Steelers later that year.

He took to Instagram to make the announcement on Monday morning, posting a collage of photos of his children with the caption "I've missed way too much for way too long...and I'm done.
Many thanks to my family, coaches, the fans, and everyone who played a role in my football life. #2ndAndFinalRetirement #HarrisonFamilyValues #BlessedAndHighlyFavored #GodsPlan"

I've missed way too much for way too long...and I'm done. Many thanks to my family, coaches, the fans, and everyone who played a role in my football life. #2ndAndFinalRetirement #HarrisonFamilyValues #BlessedAndHighlyFavored #GodsPlan 🙏🏾

A post shared by James Harrison (@jhharrison92) on