Former New York Knicks player Danilo Gallinari's pregnant wife, Eleonora Boi, is recovering after being attacked by a shark while vacationing in Puerto Rico.