FA TE Foster Moreau visited Saints again to complete physical (Moreau and Saints agreed to a contract before lymphoma diagnosis per PFT)

What’s an NFL players health coverage look like? Could signing a contract help cover treatment costs? If so, sounds like a Gale Benson move