It's not unpopular anyone who watched this team knows that Beasley was a big part of our passing game. Yet it's also obvious that he not playing at the same level as when he first got here. Whether it be age, playing through injury etc. I think Josh working with Jordan Palmer in the offseason etc. shows he's committed to be as great as his physical gifts allow. Toss you can tell when he says he wants to bring this city a Super Bowl he genuinely means it. Toss in he's got that Tom Brady gene where I think he wants to be the best and wants to constantly improved. Aka intangibles that you can't get from a scouting report. As I'll admit I never expected him to be a top 5 NFL QB, I thought we'd be lucky for him to be top 10-15 as from his college play/scouting reports I thought he was going to be a QB that only relied on his physical gifts to will himself to be better yet instead Josh also taking the mental approach to learn to read defenses better, learn how to put himself in position to play better etc. Toss in he's got a great personality etc. Just an all around great guy and my favorite Bill of all time.