Kevin "Squirrel" Barrett

Season 3, 2024

Rankings

National

  • Rank: #99
  • Points: 5,627

Long Island

  • Rank: #19
  • Points: 5,627