Fresh off delivering the Cleveland Cavaliers their first-ever NBA championship, LeBron James finally signed his new contract. It. Is. A. Whopper. James himself broke the news in a video posted to Twitter on Thursday evening. BREAKING NEWS: @KingJames announces on UNINTERRUPTED he will sign a new deal with the @Cavs.https://t.co/CXZ5qFK5o6 James' agent, childhood friend Rich Paul, gave more details to ESPN.com. The deal is reportedly worth $100 million over three seasons. The second year will pay James just over $33 million, according to ESPN.com -- topping the $33 million the Chicago Bulls paid Michael Jordan in his final season with the team. The new deal's first year, this coming season, will pay James $31 million to make him the NBA's highest-paid active player for the first time ever. The third season is reportedly a player option. Now let's break the full contract down into terms everyone can relate to. Divide $100 million by 1,095, (the number of days contained in three years) and you get $91,324. That's how much James will make every single dayunder his new contract. Divide that by 24 and you get $3,805 -- that's how much James will make every single hourof every single day. Divide that by 60 and you get $63.42 -- that's how much James will make every single minute of every single day. Divide that by 60 and you get $1.06 -- that's how much James will make every single secondof every single day for the duration of his new contract. So, yeah: LeBron James will earn more than a dollar every single second for every single minute of every single day during his new contract. And yet, he's still underpaid. Time to start practicing that jump shot, people.