Former Tennessee Titans defensive tackle Albert Haynesworth is looking for help.
Haynesworth announced on Instagram on Wednesday he has been battling kidney disease for several years and now needs a new kidney.
"Well this [is] hard for me to say but my doctors said I should reach out to my family, friends and fans," Haynesworth wrote.
"Some of you may know I've been battling kidney disease for a few years now the time has come family, friends and fans I'm in dire need of a kidney mine have finally failed me on July 7 2019."
Haynesworth, 38, played 10 NFL seasons for the Titans, Washington Redskins, New England Patriots and Tampa Bay Buccaneers.
He made two Pro Bowls and was named an All-Pro twice.
"It's hard to believe from being a professional athlete to only 8 season in retirement that my body has taken another major blow," he wrote.
"First with the brain aneurysm 3 seasons out of the NFL to now my kidneys failing me. But the bright side of this latest ordeal I can ask for help by asking for someone to generously donate a kidney. If you are interested in giving this precious gift please call Vanderbilt at 615-936-0695 and hit option 2. GOD BLESS thank you for your prayers and thanks for sharing this message."
Haynesworth finished his career with 30.5 sacks, six forced fumbles and six fumble recoveries.
Top Headlines
Featured Matches
Football
Liverpool
English Premier League
2-1
Chelsea
Wolverhampton Wanderers
English Premier League
1-2
Manchester City
Bournemouth
English Premier League
2-0
Arsenal
Alavés
La Liga
2-3
Real Valladolid
Southampton
English Premier League
2-3
Leicester City
Newcastle United
English Premier League
0-1
Brighton and Hove Albion
Fulham
English Premier League
1-3
Aston Villa
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss