Sofia Vergara reveals reasons behind divorce from Joe Manganiello due to age gap. She didn’t want to be an old mom and didn’t feel it was fair to the baby at 51. Sofia is ready to embrace grandmotherhood instead. She also reflects on her fulfilling career.