Tom Brady just announced on Instagram that his football journey will take place elsewhere, not in New England.