Madness has officially begun, as the 2025 NCAA Tournament bracket has been set with 68 teams all vying for a national championship.