37-year-old Jamal Crawford has seen his fair share of tough opposition throughout his NBA career. Now that he's in his 18th season in the league and is set to play for his seventh team — the Minnesota Timberwolves — this upcoming season, Crawford took some time to look back on the players that have given him the most fits.

The veteran guard recently joined Alex Kennedy on HoopsHype's podcast to discuss his wild journey in the NBA, recalling how Doug Christie, Tony Allen, and Bruce Bowen were the three best defenders he'd gone up against:

Christie, Allen, and Bowen aren't the most prolific names in the NBA, but they each served as the perfect foil to Crawford's explosive scoring prowess with their shutdown defensive abilities. It's also possible that these three guys may have also been the only ones to deny the all-time leader in four-point plays from connecting on his patented and-ones from beyond the arc.