Verizon Communications Inc. has reached an agreement to buy TracFone, a wireless prepaid service provider, in a deal worth up to $7 billion in cash and...