Brown prit part aux Jeux olympiques d'été de 1984 à Los Angeles et y gagna la médaille d’argent du derrière sa compatriote Evelyn Ashford et devant Merlene Ottey. Sur le relais avec Jeanette Bolden, Chandra Cheeseborough et Evelyn Ashford, elle remporta l’or. Elle faisait encore partie du relais américain victorieux aux championnats du monde de 1987.