Microsoft doesn't have to many first party developers so it would make sense for a them to buy them and they have already put a lot of money into making TF exclusive.
-
They'd probably enter a deal like Bungie has with Activision; they retain their independence and IPs, but Microsoft would get publishing rights for all their games