If it doesn't, you can always buy an unlocked Optimus 2x for about $550. ($50 more than T-Mobile's retail price. Here's the link)
For our full review, we asked T-Mobile if the 3G band specs listed on their site were correct and sadly they said they were not. The G2x supports only 1700/2100MHz 3G, and does not have AT&T bands.