Interviews at the US Open – Shelia Townsend
Shelia Townsend is the mother of Taylor Townsend, the former #1 junior in the world. Taylor competed in this year’s Qualifying event and will also be competing in the Junior US Open later in the week.
Shelia Townsend