Tom Brady has had quite the offseason.
First, he retired from the NFL in February, only to un-retire a month later and announce his return to the Buccaneers.
Then, in the last month, the 45-year-old took an 11-day leave of absence from the team for an unknown reason. Brady was back to the team in time, and it was noted that the absence was pre-approved by the team.