After YEARS of drafting 1st Rounders who didn't contribute to our team, taking a shot at Allen to me personally isn't a "your job is on the line" situation for Beane.
The guy knew we needed to draft a QB and did just that.
Let's just say Allen doesn't work out. But what if Tremaine Edmunds, Phillips and Teller all turn into studs. To me that's a successful draft where you found 3 starters for at least 5 years or so til their rookie contract is up.
I personally believe Allen will pan out as long as they sit him for awhile and get his footwork better. Another way I look at it is, I'm pretty sure he can throw for more than 56 yards a game (yes Tyrod, i will never forget that game).
We still don't know about McCarron either. Maybe he can do a decent enough job that, as long as our defense is top 10, we just would need 16-20 points a game to get a W.
I'm excited for the Edmunds pick, I'm excited about seeing our D-line put pressure on QBs, I'm excited about the defense as a whole unit to see how all the new additions will make us look as a defense period.
I will admit, there's not really much on offense to be excited about currently, but maybe we got some hidden gems in the rookie minicamp. We shall see...