All good things come to an end, and for five-time Pro Bowler Steve Smith, his NFL career certainly fits that mould.
Baltimore Ravens wide receiver Smith, 37, announced his 16th NFL season would be his last.
Smith spent the majority of his career hauling in passes for the Carolina Panthers, but he has made Baltimore his home since 2014.
In his final game, Smith will wear some commemorative cleats against the Cincinnati Bengals on Sunday, honouring people who helped him along the way.
Decided to honor some folks that have been in my life thru the yrs good & bad football & non football! My thank you 2 U. My cleats 4 Sunday pic.twitter.com/nFO6qOs29J-- Steve Smith Sr (@89SteveSmith) December 30, 2016
Smith currently has 1,028 receptions for 14,697 yards and 81 touchdowns throughout his illustrious career.