Geneva
Someone invited you to join a group on Geneva
nyc sports friends
A group for sports talk, meetups to watch/attend sporting events, or possibly creating groups to join leagues!
New York, NY
50 members
Download Geneva
For whatever
you’re into,
wherever you are.