Stephen "The Vermon" Espinoza

Quarter 2, 2016

  • Games Placed

    5

  • Hometown

    Delray Beach

Rankings

National

  • Rank: #1,368
  • Points: 719

Palm Beach

  • Rank: #686
  • Points: 719

Point Distribution