
Player
Spencer Lovejoy
United States
Spencer Lovejoy

United States
- World Ranking:
- 99
- World Series Ranking:
- 76
- Birthplace:
- Stamford, CT, United States