Grant Hill announced his retirement tonight on TNT before the start of the Pacers/Heat game. He's retiring at the age of 40 after 19 years in the game.

He spoke about his decision process to USA TODAY Sports:

The last four or five years I would take about a month (after the season to decide to continue) and within a month, if I still wanted to do it, I would. Putting it simply, after a month, I just realized I didn't want to play anymore. There's a lot of reasons for that, but you know when you know. It just felt right. I'm excited and looking forward to moving on and doing other things.

I worked hard. I put a lot into it, and I enjoyed every minute of it. But now is the time to move on. I feel great physically. It's important to go out feeling good, particularly considering all the setbacks I had health-wise throughout my career.

Hill finishes his career averaging 16.7 points,  six rebounds, 4.1 assists and 1.2 steals per game. He played for the Pistons, Magic, Suns, and Clippers and was a seven-time All Star and a 1997 All-NBA First Team.

Great accomplishments, but there'll always be that question of what if the injuries didn't happen.

RELATED: The 25 Best NBA Careers Ruined by Injury
RELATED:  A Complete History of NBA Players Being Called "The Next Jordan"

[via USA TODAY Sports]