A nivel universitario jugó para los Ohio State Buckeyes, y fue seleccionado en la posición 93 de la cuarta ronda del Draft de la NFL de 1974 por los Oakland Raiders.
Jugó un total de 104 partidos, veintiséis de ellos como titular, donde registró 84 recepciones para 1305 yardas y once touchdowns.
Bradshaw fue parte del equipo de los Raiders que ganó el Super Bowl XI y el XV.
Bradshaw luego jugó una temporada con los New England Patriots donde registró seis recepciones para 111 yardas y un touchdown en ocho partidos de la temporada de 1982.
En ese partido también recuperó un fumble.