Wow, what an idiot. Why is he still employed?

Oakland sure got a taste of him. I know they are glad he's gone.

He'll make an *** out of himself in New England and Bill Belichick won't put up with it.