Inside Tom Brady's $23 million rental mansion, with photos(01) Save Image Image gallery: Where is Tom Brady Currently Living? Unpacking the Superstar's Home Base