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.