Detroit Lions wide receiver Jameson Williams has been suspended for two games for violating NFL policies on gambling and performance-enhancing substances. Williams accepted the suspension without appeal, denying knowingly taking any banned substances, and will miss upcoming games against the Titans and Packers.