The normally private Tom Brady, 42, opened up to Howard Stern during the April 8 episode of The Howard Stern Show about how having a baby with his ex-girlfriend Bridget Moynahan while in the early stages of dating his future wife Gisele Bündchen was “very challenging.” In the end it all worked out. Now the NFL superstar has beautiful sons by both women, with Jack Moynahan Brady, 12, and Benjamin Brady, 10, being as close as brothers can be.