Detroit Lions running back Mikel Leshoure was suspended for two games without pay Wednesday and will have to give up two more game checks for violating the NFL's substance-abuse policy.