Resilient Aaron Gates ready for his long-awaited return from ACL injury