Herbert is a mess, but I forgive him due to the existence of the worst OL and HC in the history of the NFL. I will say this much about Allen. For as much hype as this guy gets, he doesn't get anywhree near the criticism that Dak does. Dak has never been put on the pedastal Allen was put on when drafted, yet here we are. Take it a step further, are we really sure both Herbert and Allen are better than Dak?
Answer this if you're not sure...salary caps don't matter and you get a call from either the Chargers or Bills wanting to trade straight up for Dak. Do you:
A.) Nod quietly and say "yeah, we will miss Dak, he's a nice guy, we think you'll like him."
B.) Suppress a scream of elation, choke down a laugh, clear your throat and say, "yes, I do believe this sounds fair, let's move forward."
C.) Run around the room giving high fives and doing your best Ric Flair impersonation "WOOOOOOOOO!!!"