News

NFL sends clubs alcohol policy reminder in wake of Todd Downing arrest

The NFL reminded all 32 teams of league policy prohibiting alcohol in locker room and on team planes following a series of alcohol-related incidents.