Christa Williams Fastpitch Softball Olympian Team USA
Christa Lee Williams (born February 8, 1978 in Houston, Texas) is a two time Olympic gold medalist. She competed at the 1996 Summer Olympics in Atlanta where she received a gold medal with the American team. Four years later at the 2000 Summer Olympics in Sydney, she won her second […]

Christa Williams
Pitcher
1996, 2000