By Ryan Cooper, CNN
(Jupiter, Florida and Scottsdale, Arizona) - A growing number of Major League Baseball players are coming together to make every pitch, home run and strikeout count in the fight against child trafficking.
The players are pledging to donate money for each of their on-field achievements this season to the Free 2 Play campaign, a platform for the California-based Not For Sale non-profit group.
"A lot of Americans are shocked to hear that there are 30 million people living in slavery today, and [many] of those are children," Dave Batstone, Not For Sale's co-founder, said. "So we decided to create a program that not just releases a child from slavery, but provides them a new future."
Jeremy Affeldt, a relief pitcher for the San Francisco Giants, has been one of the most vocal athletes raising money and awareness for Not For Sale. Last season, he pledged $250 for every strikeout he pitched.
CNN is joining the fight to end modern-day slavery by shining a spotlight on the horrors of modern-day slavery, amplifying the voices of the victims, highlighting success stories and helping unravel the complicated tangle of criminal enterprises trading in human life. WHY WE'RE DOING THIS | MORE ABOUT THE PROJECT