Disclaimer: this is not a defense of AB, though I think it's clear this guy would have been serving a life sentence is he didn't make the NFL. He badly needs counseling. Just a related story and caution to use only well-known, Yelp (or similar) approved moving companies and never use one if they don't have multiple endorsements online.
But back to what I was going to say. I'm a very non-violent, non-confrontational person, but the closest I've come to a fight (as an adult) is with a moving company. They packed our stuff then demanded payment before they would unload it at our new address. That's fine, except they refused to honor the Groupon and tried to charge us roughly 5X the quote. They literally were using our belongings as blackmail thinking we had no leverage.
I called the police and it wasn't a great start to our "being good new neighbors" in our first nice neighborhood with a police dispute. Anyway, the police essentially couldn't help us; apparently no coupons are legal offers and all carry implicit disclaimers; and we had to sign a boilerplate form before the movers started which was like four pages of tiny print and apparently said "go fck yourself, we don't have to honor anything"...like you are going to have your personal attorney read through a document like this. The officer essentially called them scumbags and said he would be sure to check into their business dealings but told us unfortunately based on property law, he couldn't force them to do anything, and while it was obvious fraud in reality, it was not legally fraud.
I paid with American Express knowing how roasted these guys would be when I disputed the charge. After receiving payment, they dropped all of our stuff on the front lawn and refused to bring it inside. They then sped off down the residential street. Classy. Paid $0.00 after calling AmEx later on and getting it voided. AmEx also said they would be reporting them as a fraudulent company. Lessson #2: always use AmEx when possible, if you can get one. That company protects you from sht like this, and they always go way above and beyond to ensure satisfaction.