Okay, so maybe the new Rockford Peaches TV series is being filmed in Pennsylvania, but a world class museum honoring the long history and impact of sports on the lives of girls and women will happen right here in Rockford.
I don't know why I have no memory of it, but the new League Of Their Own series isn't the first time that the Rockford Peaches have gotten the TV treatment.