HelloBuzz

The sexual harassment shockwaves continue to populate the country and the latest accusations come from inside the NFL network. A former employee has come forward with sexual harassment claims that have led the network to suspend a collection of analysts. As reported by Deadline, the NFL network recently suspended retired football players Marshall Faulk and […]