Women’s Pro Baseball Picks New York, Boston, LA and San Francisco for 1st Season

This article was originally published on FOX Sports Digital.

The Women’s Professional Baseball League has chosen New York, Boston, Los Angeles and San Francisco as the four inaugural cities for the new league.

Leave a Reply