Taylor Townsend on Jelena Ostapenkpo exchange – ‘I’m made for this’, says American after win over Mirra Andreeva | Tennis News

Taylor Townsend secured one of the biggest wins of her career when stunning fifth seed Mirra Andreeva in straight sets at the US Open on Friday night – though attention…