Bradley évolue avec l'équipe universitaire des Tar Heels de l'université de Caroline du Nord. Avec les Tar Heels, Bradley réalise un des actes les plus mémorables de l'histoire de son équipe le . Avec moins de 10 secondes à jouer et alors que les Tar Heels sont menés d'un point lors d'un match à l'extérieur face à leur rival, le Wolfpack de North Carolina State, Bradley intercepte le ballon du meneur de jeu adverse Clyde Austin(en) et dribble jusqu'à ce qu'il effectue un dunk qui offrit la victoire à UNC, 70-69. Son âpreté et sa capacité à voler des ballons, ainsi que sa défense lui ont fait gagner le surnom de The Secretary of Defense ("ministre de la défense").
Lors de deux matchs en novembre 1980, sous les couleurs des Pacers, Bradley réalise 9 interceptions[1]. La saison précédente (saison 1979-1980), il décroche le record NBA pour un rookie du nombre d'interceptions en une saison avec 211 (2.57 par match)[2].
Il joue neuf saisons pour 7 équipes différentes, prenant sa retraite sportive à l'issue de la saison 1988-1989 avec des moyennes de 5,2 points, 1,8 rebond et 1,9 passe décisive par match.