AT&T will buy mobile spectrum in the 700MHz band from Verizon Communications for $1.9 billion, AT&T said Friday.