Tampa Bay Buccaneers quarterback Tom Brady Nathan Ray Seebeck-USA TODAY Sports

Tom Brady may have decided that he is retiring from the NFL after 22 seasons, but the Tampa Bay Buccaneers star has yet to confirm the bombshell report that surfaced on Saturday. Could money have something to do with that?

ESPN’s Adam Schefter and Jeff Darlington reported on Saturday that Brady is retiring. Brady’s own brand, TB12, then also tweeted the news, but it later deleted the tweet. What followed was a rollercoaster of emotions for NFL fans, with Brady privately disputing the retirement report and the quarterback’s father also delivering a strong response.

So what exactly is going on? One theory is that Brady may want to wait to collect his signing bonus from last year before he officially retires. If he formally calls it a career before Feb. 4, Brady would be leaving $15 million on the table.

You could argue that Brady and his wife Gisele Bundchen have plenty of money, but who would turn down $15 million if all they have to do is wait a week to collect it? Probably no one.

There may be other reasons that Brady is waiting to make his announcement. Ian Rapoport of NFL Media said Sunday that Brady’s plan was to share the news via his production company.

We’d be shocked if the ESPN report were inaccurate. Schefter received backlash in the past for the way he handled the news of another star quarterback’s retirement. Brady probably had a specific plan for how he would deliver his retirement news, but a leak seems to have spoiled it.

More must-reads:

TODAY'S BEST
Veteran WR announces retirement from NFL
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR