Steven Ashworth is currently 24 years old and will celebrate his 25th birthday on May 1. This milestone age signifies not just his experience on the court, but also a unique journey that has involved ...