According to ESPN, Andre Drummond's 71-foot heave on Monday night against the Raptors was the longest made shot in the NBA since LeBron James hit a miracle 82-footer in 2007. Actually, it tied for the longest in the last 10 years with a former Pistons guard, Jose Calderon!
Longest Made Shots Last 10 Seasons
— ESPN Stats & Info (@ESPNStatsInfo) February 9, 2016
2007 LeBron James 82 feet
Monday Andre Drummond 71 feet
2008 Jose Calderon 71 feet
Drummond's buzzer-beater was impressive regardless of how infrequently he makes shots from the other free throw line. In game circumstances, you see players desperately chuck the ball toward the other hoop all the time and rarely do we see those kinds of shots come even close to going in and count. It takes the right amount of strength, skill, and luck. Mostly luck.
The NBA record for longest shot, per that same ESPN link above, is Baron Davis' 89-foot bomb while he was with the Charlotte Hornets in 2001.
(Coincidentally, another Charlotte guy and player who dons the Warriors colors in the NBA may be the one shooter who would require the least amount of luck to pull off such a lengthy shot. Yes, Stephen Curry, he who pulled from the P in the mid-court Pistons logo with 18 seconds on the shot clock like it was nothing. He hits beyond half court shots on the reg, and he's been doing it since his Davidson days -- I was actually at the game when Stephen Curry hit a 75-footer against the University of Tennessee at Chattanooga in 2009.)
Anyway... Drummond! Good for him!