John Henson is just 26 years old, but he's the longest tenured player on the Milwaukee Bucks roster. He's survived coaching changes and role adaptations.
AP: Milwaukee Bucks, John Henson agree on 4-year, $44 million contract
John Henson, Milwaukee Bucks
The Most Underrated Player on Every NBA Team Entering 2013-14 Season, News, Scores, Highlights, Stats, and Rumors
Harrison Barnes - Wikipedia
Grading Every NBA General Manager's Moves from the Past 3 Seasons
Gabe Kapler - Wikipedia
NBA - John Henson, Milwaukee Bucks
The Most Underappreciated Player on Every NBA Team Heading into 2016-17, News, Scores, Highlights, Stats, and Rumors
Was Milwaukee Bucks star John Henson the victim of racial profiling?, Milwaukee Bucks
John Henson, Milwaukee Bucks ink four-year, $44 million extension - Sports Illustrated
John Henson Contract, Salary Cap Details & Breakdowns