Long response and my avatar pretty much tells my view on this but there is an awful lot of idiocy in this thread. Guy was one of if not the best head coaches ever and was an amazing GM for most of those 24 years. Belichick went all in for the last 4 years of Brady's time in New England knowing they would have some issues with the salary cap and player talent going forward. That lead to super bowls in 3 of those 4 years. When Brady left the team was stuck with aging players, no cap space, etc... but Bill did that to maximize what he thought was the end of Brady's playing days (Bill was off on that by a few years just like most sane people were). Brady was smart to leave just like the Patriots were smart to part ways at that time because they weren't going to win any more Super Bowls with that team whether Brady stayed or left. Brady picked the Bucs because they were loaded with everything except a QB and that is why they were able to win the SB. Yeah, Brady is the GOAT and of course my favorite player but if he goes to a team with no talent he would have struggled. It is similar to when Lebron left Cleveland to a loaded team with Miami and then when Miami was on the way down due to injuries, age and cap issues he jumped to a loaded team back in Cleveland. Back to Belichick, he did mess up GM wise these last few years. Most of his moves did not pan out but that happens to pretty much every GM. He missed in the draft and Free Agency but most importantly, he missed on finding an average at best QB. This year's team was decimated by injuries which is why they ended up with 4 wins versus what probably should have been 8-9 wins (still not great but the team lacks talent based on Bill the GM not Bill the coach). Lastly, as great as Brady was, many of those Super Bowls were won by the defense, especially the first 3 when Brady was more of a game manager. Even later on, the Rams super bowl a few years ago was really the defense that won that game.