Philadelphia Eagles guard Brandon Brooks is retiring.

A three-time Pro Bowl selection, Brooks has not finished a season healthy since the 2017 season when the Eagles won Super Bowl LII. He's played in just two games over the last two seasons.

"After 10 years in this game, it's true, I am retiring," Brooks said. "The past six years I wouldn't trade for the world. It didn't end the way I would have liked it, but to me it's never about the ending it's about the journey. I was fortunate enough to go on this journey with a group of brothers. Not teammates but family. You'll always be family."

Brooks spent the first four years of his career with the Houston Texans before signing a five-year, $40 million contract with the Eagles before the 2016 season.