I'm very happy with the result. We sent Belichick home a loser, at home in his own ball park, in front of 70k fans. It was a big road win for our team. They don't give style points for football. The game is measured in wins and losses. We got a win, a great start to the season.
But, there was a lot to be desired in how we played and I believe we were fortunate to come away with a win. Tua wasn't as sharp as I hoped he'd be and I'm concerned about it. The o-line, if we have the right coach and players, will come together in time. If we don't have the right coach or players we're in a lot of trouble and we'll be drafting oline again. I'm really hopeful that this group can improve and gel as time goes by. They better.
We won and that makes everything ok but I don't like the way we played defense. We were passive and got picked apart on 3rd down all day. As I feared we made Mac Jones look like a great QB. It's lucky we resigned X to cause the game winning fumble. Many of our weaknesses were exposed by the Patriots. Our front 7 on defense was so pathetic against the run. Davis goes out and we can't stop the run? The Pats oline handed us easily. The front 7 better wake up. Where were those guys? And finally, we drafted Phillips to get to the passer. That's his specialty, so why is he a LBer on this team and not a DE. He should be coming after the QB on every play imo. Let him loose to terrorize, don't neuter the kid! Stop changing positions, play these kids where they excel and stop trying to outsmart the world. It can't be done, ask Adam Gase. Same with the oline. We draft a kid that was a 3 year LT and put him at RT, then LG? At what point does cross training take away from the players natural born skills and cause him to think too much and not just react and hit with power?
I knew that we had a ton of new coaches and players coming to the team and that some patience may be required until the oline gels and the defense settles down, and of course, Tua gets more experiance. We have things to fix and things to build on but the good news is we're 1-0.