Career Summary:

Marco Barba

  • November 10, 1985
  • 32
  • Spain
  • Not Active
  • 133
  • 18
  • 45
  • 13
  • 8
  • 13.53%
  • 33.83%