If we asked you to name every single boss that you've ever had, could you do it? Probably not. In fact, we're sure that there are one or two bosses that you've done everything in your power to forget. But believe it or not, Jamal Crawford doesn't have that problem.

Don't get it twisted: He's played for some bad coaches over the years. But in the middle of yesterday's Clippers/Thunder game, he was asked to name all 17 of the coaches that he's played for during his time in the NBA. And oddly enough, he had absolutely no problem doing it, even though he clearly had other things on his mind at the time.

Impressive, dude. It makes Antonio Cromartie's inability to name all of his kids even more embarrassing than it already was.

RELATED: The Biggest Ball Hogs in NBA History

[via Eye on Basketball]