The 12 best free apps for your new Android Phone

If you find a new Android phone (maybe a Nexus 6?) in your stocking, you’ll want to stock it with this collection of indispensable apps.