New Jersey Devils Grant Leave of Absence to McLeod and Foote Amid Sexual Assault Allegations
New Jersey Devils' McLeod and Foote Granted Indefinite Leave of Absence Amid Sexual Assault Allegations Shocking Development Rocks the NHL In a stunning turn of events, the New Jersey Devils…