"The second coming of Nolan Ryan."