Tom Brady was back in Boston for business this week, but not on the football field, or even outside of the airport.