The Warriors have gone up against some of the league's best players and teams since the emergence of their home-grown trio of Steph Curry, Klay Thompson, and Draymond Green.
Green is one of -- if not the best -- defenders in the league, and has been tasked with guarding some elite offensive talent throughout his nine-year NBA career.
The Warriors forward sat down for a Bleacher Report "AMA" on Wednesday where he answered questions from fans around the league.
One person asked: "The hardest player you have guarded in your NBA career is ___"
"Kevin Durant," Green responded. "Nobody is impossible to guard, but he is as close to impossible as it gets."
Once former teammates, Durant and Green have plenty of history playing with, and against each other.
Now on separate teams following Durant's departure from Golden State, Green -- as a guest analyst on TNT's "Inside the NBA" -- recently predicted Durant's Brooklyn Nets as the team to win the NBA Finals.
In addition to Durant, Green named another player that he has had a tough time with throughout his career.
"And Manu Ginobili," Green added. "He used to move downhill, but moving sideways. The moment you see him moving to the left -- euro step."
His response was interesting because both Durant and Ginobili are two very different players.
There aren't many players who have success against Green, who is once again a nominee for the NBA's Defensive Player of the Year award. The ones that do though, are future Hall of Famers.