Katherine Legge Defends Her Place in NASCAR Amidst 'DEI Hire' Criticism - Rollup News