leroy walker

LeRoy Walker

Former U.S. Olympic Committee Head LeRoy Walker Has Died

First Black charged to head U.S. Olympic committee has died.
04/25/2012