The difference between trash talk and fighting words is not as fine of a line as some would like to make it out to be.
“You’re in for a long day Mr. QB”, that’s some mild-mannered trash talk. “OK!!! Imma meet you in the parking lot punk b#tch, just wait”. Those are fighting words.
It’s happening everywhere, not just on the field, but on the internet especially. Facebook, and Twitter have got these tough guys thumping their chests, and making the league look all the worse for it.