Book of the Day: On the Devil's Court by Carl Deuker

Struggling with his feelings of inadequacy and his failure to make the basketball team in his new school, seventeen-year-old Joe Faust finds himself willing to trade his soul for one perfect season of basketball.