Can anyone tell if Heyward still has Iron Head written on his eye black? Wouldn't be surprised if he just pays the fine every single week. Literally the most ridiculous thing the NFL has ever done. By far the most hypocritical and money hungry of all the pro leagues, and that's saying something.