Jarrett Allen, a restricted free agent, has signed a five year, $100 million contract to remain with the Cleveland Cavaliers. His agents Derrick Powell, Jim Tanner, and Adrian Wojnarowski confirmed that.The Houston Rockets made it clear that they did not want Allen, 23. They also traded James Harden to Brooklyn Nets. However, the Cavaliers jumped on the deal and sent a future Milwaukee Bucks player to the Rockets.Allen is a quick rim-runner and can protect the paint. He averaged 13.2 points per game and 9.9 rebounds after the trade with Cleveland.He was the Cavaliers' unquestioned starting center, and is now part of what they hope to be the core of their next playoff team. Along with previous lottery picks Collin Sexton and Darius Garland, Okoro is also part of what the Cavaliers see as the core of what they hope will be the Cavaliers' next playoff team.Allen is about to enter his fifth season in the NBA. He was the 22nd overall selection by the Nets in the 2017 draft.This report was contributed by Tim Bontemps, ESPN.