Joy in Motion
SOCCER BALL
ARTIST
Jessica Endaya Keefer
NON-PROFIT PARTNER
AVAILABILITY
June and July 2026
THE ART
Joy in Motion brings to life a vibrant grid of shapes and patterns that reflect the beautiful complexity of childhood. Each panel is distinct yet a critical piece of the ball. The bright, bold colors celebrate individuality, and creativity, while showcasing symbols of bridging gaps and making progress – together.
Joy in Motion echoes the mission of Variety – The Children’s Charity: celebrating every child’s uniqueness while ensuring they all have access to the resources, mobility, and opportunities they need to fully participate in the world around them.
Offset lines
Making steady progress as the journey shifts
Intersecting paths
Multiple ways to move and directions to progress; a nod to wheelchair spokes and the mobility devices that Variety provides to kids
Overlapping shapes
Finding common ground; building communities and shared stories
Arrows
Forward momentum and progress; charting a new path
Confetti
Celebrating success and milestones at every stage
Arcs and bridges
Bridging gaps and overcoming barriers; connecting communities and resources
Sponsor Joy in Motion
Partner with One Ball for All and Variety – The Children’s Charity to distribute the Joy in Motion soccer ball to youth across the US and Canada.
Join the movement
Hey hey – that`s @reganportertv and @fox4kc on the pitch! We caught up to chat about our incredible partnership with @variety_kc and the Joy in Motion soccer ball – available at @repurskc City of Entrepreneurs in @unionstationkc until July 12!
Thanks for stopping in, Fox 4!
#KansasCity #kc #kcmo #CityofEntrepreneurs #OneBallForAll
Hey hey – that`s @reganportertv and @fox4kc on the pitch! We caught up to chat about our incredible partnership with @variety_kc and the Joy in Motion soccer ball – available at @repurskc City of Entrepreneurs in @unionstationkc until July 12!
Thanks for stopping in, Fox 4!
#KansasCity #kc #kcmo #CityofEntrepreneurs #OneBallForAll
...
Already pumped up ⚽ for another day on the pitch!
#kansascity #oneballforall #soccer #cityofentrepreneurs
Already pumped up ⚽ for another day on the pitch!
#kansascity #oneballforall #soccer #cityofentrepreneurs
...
Algeria 🇩🇿 fans took over @unionstationkc ahead of their match! Incredible energy! 1 2 3 Viva l`Algérie!
#soccer #WorldCup #KansasCity #algeria #algérie
Algeria 🇩🇿 fans took over @unionstationkc ahead of their match! Incredible energy! 1 2 3 Viva l`Algérie!
#soccer #WorldCup #KansasCity #algeria #algérie
...
Want to grab a ball? ⚽⚽
We`ve had tons of asks about WHERE to get a Joy in Motion soccer ball. Your answer is here! Our bright and beautiful ball is available on our website or through a donation to @variety_kc as part of their Playmaker and Game Changer packages.
Quantities are very limited – get yours today! Link in profile/comments.
Want to grab a ball? ⚽⚽
We`ve had tons of asks about WHERE to get a Joy in Motion soccer ball. Your answer is here! Our bright and beautiful ball is available on our website or through a donation to @variety_kc as part of their Playmaker and Game Changer packages.
Quantities are very limited – get yours today! Link in profile/comments.
...
About yesterday... 🤯🧡⚽
We took @oneballforall from the @repurskc City of Entrepreneurs at @unionstationkc to the parking lot of Kansas City Stadium @gehafield! What an insane day of fun kicking the ball around and cheering on #Netherlands in the @fifaworldcup @fwc26kansascity.
Thrilled we`re only half way through the #WorldCup games. There is SO much to see and do still!
#kansascity #kc #soccer
About yesterday... 🤯🧡⚽
We took @oneballforall from the @repurskc City of Entrepreneurs at @unionstationkc to the parking lot of Kansas City Stadium @gehafield! What an insane day of fun kicking the ball around and cheering on #Netherlands in the @fifaworldcup @fwc26kansascity.
Thrilled we`re only half way through the #WorldCup games. There is SO much to see and do still!
#kansascity #kc #soccer
...
Look who met @variety_kc on the pitch! @mykclive toured @unionstationkc to spotlight the amazing local businesses in the @repurskc City of Entrepreneurs. (Seriously, go check the link – they did it alllll!) Naturally, they ran into our mini pitch and learned a ton about Variety KC along the way!
Thanks for popping in for a few goals, @mykclive! Come on back when you`re ready for a rematch!
Full vid: https://www.kctv5.com/2026/06/23/city-entrepreneurs-marketplace-union-station/
#kansascity #kc #cityofentrepreneurs #soccer #entrepreneurs
Look who met @variety_kc on the pitch! @mykclive toured @unionstationkc to spotlight the amazing local businesses in the @repurskc City of Entrepreneurs. (Seriously, go check the link – they did it alllll!) Naturally, they ran into our mini pitch and learned a ton about Variety KC along the way!
Thanks for popping in for a few goals, @mykclive! Come on back when you`re ready for a rematch!
Full vid: https://www.kctv5.com/2026/06/23/city-entrepreneurs-marketplace-union-station/
#kansascity #kc #cityofentrepreneurs #soccer #entrepreneurs
...
This is YOUR CHANCE to own a piece of World Cup history ⚽️✨
As one of the tournament’s Host Cities, Kansas City received 200 official One Ball for All commemorative balls as part of a global initiative celebrating the power of sport to connect communities and inspire inclusion.
Today, Variety KC is proud to offer a meaningful way to claim one while making a difference for local children and families.
Of the 200 balls allocated to Kansas City, 50 have been reserved exclusively for this fundraising campaign benefiting Variety KC. When you make a donation, you’re not simply receiving a commemorative ball. You’re helping children with disabilities access adaptive sports, build confidence, create friendships, and discover what’s possible when barriers are removed. 🌟💫
These balls represent more than a moment in World Cup history. They represent a future where inclusive play creates opportunities for ALL. 🙌
👉🔗 Click the link in our bio to learn more and claim your ball today!
Only 50 balls have been designated for this campaign and will be distributed on a first-come, first-served basis.
#VarietyKC #OneBallForAll #InclusiveRevolution #AdaptiveSports #KansasCity
This is YOUR CHANCE to own a piece of World Cup history ⚽️✨
As one of the tournament’s Host Cities, Kansas City received 200 official One Ball for All commemorative balls as part of a global initiative celebrating the power of sport to connect communities and inspire inclusion.
Today, Variety KC is proud to offer a meaningful way to claim one while making a difference for local children and families.
Of the 200 balls allocated to Kansas City, 50 have been reserved exclusively for this fundraising campaign benefiting Variety KC. When you make a donation, you’re not simply receiving a commemorative ball. You’re helping children with disabilities access adaptive sports, build confidence, create friendships, and discover what’s possible when barriers are removed. 🌟💫
These balls represent more than a moment in World Cup history. They represent a future where inclusive play creates opportunities for ALL. 🙌
👉🔗 Click the link in our bio to learn more and claim your ball today!
Only 50 balls have been designated for this campaign and will be distributed on a first-come, first-served basis.
#VarietyKC #OneBallForAll #InclusiveRevolution #AdaptiveSports #KansasCity
...
We`re back in action at @repurskc City of Entrepreneurs in @unionstationkc this Thursday-Sunday! Join us and 100+ local entrepreneurs, small businesses, and nonprofits – all ready to explore in one iconic location within the Grand Hall.
Stop by the pitch to kick a few goals with our new Joy in Motion soccer ball!
#oneballforall #communityimpact #kansascity #cityofentrepreneurs #soccer
We`re back in action at @repurskc City of Entrepreneurs in @unionstationkc this Thursday-Sunday! Join us and 100+ local entrepreneurs, small businesses, and nonprofits – all ready to explore in one iconic location within the Grand Hall.
Stop by the pitch to kick a few goals with our new Joy in Motion soccer ball!
#oneballforall #communityimpact #kansascity #cityofentrepreneurs #soccer
...
Mini pitch update! 🥅⚽ We have extra busy volunteers over the Juneteenth and Father`s Day weekend, so the mini pitch will be closed while all celebrate. We`ll be back in action for Week 3 in the City of Entrepreneurs starting June 25!
We`re wildly grateful for the support and excitement over this past week! Thank you for all the fun you`ve brought to the pitch with us!
@variety_kc
@varietyinternational
#OneBallForAll #YouthSports #communityimpact
Mini pitch update! 🥅⚽ We have extra busy volunteers over the Juneteenth and Father`s Day weekend, so the mini pitch will be closed while all celebrate. We`ll be back in action for Week 3 in the City of Entrepreneurs starting June 25!
We`re wildly grateful for the support and excitement over this past week! Thank you for all the fun you`ve brought to the pitch with us!
@variety_kc
@varietyinternational
#OneBallForAll #YouthSports #communityimpact
...
Argentina fans had all the best hype for a girl kicking goals on our mini pitch! ⚽❤️
Back at it today from 12-6 in the @repurskc City of Entrepreneurs at @unionstationkc. ⚽🥅🔥
@variety_kc
@varietyinternational
#soccer #play #youthsports #kansascity #communityimpact
Argentina fans had all the best hype for a girl kicking goals on our mini pitch! ⚽❤️
Back at it today from 12-6 in the @repurskc City of Entrepreneurs at @unionstationkc. ⚽🥅🔥
@variety_kc
@varietyinternational
#soccer #play #youthsports #kansascity #communityimpact
...
Our first weekend at the @repurskc City of Entrepreneurs was an absolute blast! We`re loving every minute of mini pitch soccer in the @unionstationkc Grand Hall! ⚽🥅🙌🏼 Join us, Kansas City locals, and our international guests again this week as we connect and play mini match ups with @variety_kc and @varietyinternational!
#oneballforall #play #kansascity #communityimpact #soccer
Our first weekend at the @repurskc City of Entrepreneurs was an absolute blast! We`re loving every minute of mini pitch soccer in the @unionstationkc Grand Hall! ⚽🥅🙌🏼 Join us, Kansas City locals, and our international guests again this week as we connect and play mini match ups with @variety_kc and @varietyinternational!
#oneballforall #play #kansascity #communityimpact #soccer
...
70% of kids quit sports by age 13.
Not because they lost interest. Nor because they ran out of talent. The system around the ball failed them – cost, access, pressure, exclusion.
The stakes are real. We`re talking about mental health. Physical health. Life expectancy. Career outcomes. Swipe to see what`s actually on the line – and why one ball in the right space is more powerful than it sounds.
#OneBallForAll #YouthSports #SportsAccess #Play
70% of kids quit sports by age 13.
Not because they lost interest. Nor because they ran out of talent. The system around the ball failed them – cost, access, pressure, exclusion.
The stakes are real. We`re talking about mental health. Physical health. Life expectancy. Career outcomes. Swipe to see what`s actually on the line – and why one ball in the right space is more powerful than it sounds.
#OneBallForAll #YouthSports #SportsAccess #Play
...
