Tom Brady took a time off absence from NFL in the month of March and the player is addressing the reason his absence was over 11 days.

This 45-year-old NFL player was back to play a pre-season match with Tampa Bay Buccaneers on Saturday (August 27) at Lucas Oil Stadium in Indianapolis, Indiana.

There have been many rumors of the reason Tom decided to take a break from the sport and one that's been confirmed by him.

"Everyone is faced with different challenges they're facing and each of us has specific challenges that we face in the way we live our lives," said he stated.

"I'm age 45 and I'm not even 45 years old, man. There's a lot-- happening and you have to figure out your life to the best of your ability. It's an ongoing process."