I completely agree two interceptions and 145 yards with no TDs is a masterful performance. I wouldn't ever compare him to Brady when it's clear his ceiling is easily double that.
Yes this is why the league wants Buffalo to get a new stadium. It has everything to do with the technology the stadium has which at this point in time is bare bones.
Remove the one HR he's ever had and then tell me more about his 5 YPA. Not being able to get outside the tackles is a huge issue.
In another thread I went team by team and he's in the bottom 3 to me in the league