Port Adelaide veteran Brad Ebert has called time on his 260-game career following the Power's preliminary loss to Richmond on Friday.
The 30-year-old played a major role in Port Adelaide's performance before being concussed late into the game following a courageous effort in defense.
Ebert managed to lead his side off the field following the six-point loss to the Tigers, consoling a number of teammates following the defeat.
Port Adelaide coach Ken Hinkley confirmed Ebert's retirement post-match.
"It's pretty clear if you watched coming off the ground tonight, Brad's done as an AFL player. He's got to put himself, his health, and his family first," Hinkley said.
"He gives everything to our footy club. He'll walk away from the club knowing he did everything he possibly could. I've had a lot of conversations with Brad this year and the courage of that man is amazing. He just kept at it right until the end.
"He's been pretty certain this was probably be the end because he wasn't prepared to risk any further injury to his head."
Ebert played 76 games for West Coast before moving to Port Adelaide at the end of the 2011 season.