Photo: CNN.com

From fights to drug suspensions, these are the longest suspensions ever given out by the NBA in its history.