Falcons running back Devonta Freeman and Rams defensive tackle Aaron Donald had a Week Seven altercation. Only one of them was be fined for the incident. Per a league source, Freeman was fined $14,037 for unsportsmanlike conduct. Freeman also was ejected for throwing a punch. Donald wasn’t fined, according to a league source. He lifted [more]
More...
More...