NBA superstar LeBron James could have played his last game for his national team with reports suggesting he is unlikely to play for the USA again.
According to Yahoo! Sports, the Miami Heat star will not feature at next year's world championship in Spain, and will not pursue an Olympic place for Rio 2016.
"LeBron is going to be three years older during the next Olympics," a source close to Yahoo revealed.
He will have two older boys. He has a lot to endure with his family," he added.
The 28-year-old helped the Miami Heat win their second NBA title in successive seasons as they defeated San Antonio Spurs in a thrilling finals series.
And despite claiming MVP awards in both the finals and regular season, James is unlikely to look for further success for the national team, according to the source.
"He played in three Olympics. Everyone that knows LeBron knows it's always based on a decision at that moment. But if the moment was today, the answer would be no," revealed the source.
"The only way I could see him playing in the Olympics is if his country really, really needed him to play.
"But hasn't he done enough?"
Winning three successive medals over the past nine years, James steered the USA to gold in London and Beijing, and was also part of the the squad that picked up bronze in Athens in 2004.
But after making 99 appearances in the NBA last season as he reached a third finals in a row, it seems he feels the time to call it a day in a bid to prolong his club career as well as focus on the family.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://bit.ly/12evFlH
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.