Sara Roberts Judoka

Sara Roberts

Judoka Sara Roberts representing the United States took a bronze medal at the Presidents Cup Dallas U70kg in 2013.

Competitions - Medal overview B S G

  • International Tournaments
  • 100