It's one of the most popular sports in the world, and it has quite a following here at home. It's table tennis - and Quincy is home to a club that dates back to the 1950's.
The Quincy Table Tennis Club was started by Bob O'Neal, a renowned local player and namesake of Saturday's 12th Annual Bob O'Neal Junior Table Tennis Tournament.
Several age groups showed up for an afternoon of fast action and competition.
Paul Shelor is the tournament's coordinator and a long-time player. He says the club is for all ages and skill levels.
"It's about getting better and learning to play the sport. When you're in the club, you usually play people closer to your ability, and if you want to challenge someone and play somebody better than you, you can always improve your game," Shelor said.
Take one look around the tournament floor and it becomes evident quickly that the club's members, no matter the age, have plenty of skill.
"It takes agility," said Wade Begley, a 5th-grade student who has played for about a year.
Many will say that practice against good competition is the best way to improve.
"Whenever we're in a tournament and I don't get a trophy, I just keep practicing and practicing and every year trying to get better and win the trophy," said Corbin Frye, a 6th-grade student with 3 years of experience.
For all of the skill on display, there's plenty of sportsmanship, too.
"We just love to see what we can do to promote the sport and see what we can do to give other people a chance to play at a high level," Shelor added.
If you'd like to learn more about the club, visit the club's website here.