Craig Heyward's previous wife, Charlotte Heyward, produced three athletic kids, two of whom play in the NFL. The former couple split in 2001 after 13
Read MoreCraig Heyward's previous wife, Charlotte Heyward, produced three athletic kids, two of whom play in the NFL. The former couple split in 2001 after 13
Read More