Linebacker James Harrison, who turns 40 May 4, has decided to retire from the NFL after 15 seasons.
In an Instagram post on his account that features photos of his children, he writes: "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."