Sen. John McCain was projected to win Florida's Republican primary, NBC News said Tuesday night, a critical victory over Mitt Romney in the battle for momentum before the race for the GOP presidential nomination turns into a nationwide delegate struggle on Feb. 5.
