Chiefs defensive end Jared Allen, sanctioned in April for a repeat violation of the NFL's substance abuse policy, has had his four-game suspension reduced to two games as a result of an appeal. The rare reduction, first reported by the Kansas City Star, was confirmed late Sunday by a league source. The NFL had never publicly announced the suspension, but Allen had admitted to it.