Name: David James Williams Net Worth: $3 Million Gender: Male Height: 5′ 11″ Weight: 190 lbs. Profession: Retired Ice Hockey Player Source: Playing Ice Hockey Industry:Athlete Citizenship: Canada
Source: www.hockeydb.com via Mads on Net Worth Company