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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results