Florida has won its first national championship since 2007 and its third overall after beating Houston 65-63 in the 2025 men’s NCAA title game. Houston was in front for the majority of the game, ...