Joe Carpenter

Joe is in his first season with Sale FC as a Sale Sharks Academy dual registered player