Unbelievable babe ready to play