When his daughter, Isabella, underwent treatment for a brain tumor, support came from every corner of the Giants’ internet ...
Isabella Strahan is enjoying, and thriving at, life in remission.