A review by everlastingwhy
The Perfect Game by J. Sterling

Did not finish book. Stopped at 53%.