Carolina Panthers offensive lineman Ryan Kalil made sure teammate Jordan Gross' retirement press conference was unforgettable.

As Gross stood at the podium in front of a group of reporters, Kalil and three members of a barbershop quartet surprised the three-time Pro Bowler with a unique rendition of "Happy Trails."

Here are the lyrics from Kalil's version:

"Happy trails to you, my aging, departing friend,
Happy trails to you, I can't believe it's the end,
No more cares about the spin or speed or bullrush, just try and not get fat while in retirement,
Happy trails to you, you'll be missed on third and 10."

Here's the entire song:

This text will be replaced

And Kalil wasn't lying in the song. Gross will be missed. The eighth overall pick of the 2003 NFL draft, Gross started every game as a rookie and helped anchor the line for a team that played in the Super Bowl. Gross played his entire 11-year career in Carolina and was named to three Pro Bowl teams.