Lee McRae
Follow
About Lee McRae
In the world of sport, Lee McRae is a track and field athlete from the United States. He comes from Pembroke, Robeson County, United States, where he was born on January 23, 1966. On a personal note, he attended University of Pittsburgh.
















