by Shawn Johnson
3.96
309 pages
5h 51m
Experience the highs and lows of competitive sports and teenage romance, with relatable characters and a lighthearted story that will leave you feeling uplifted and inspired.