Rangers Captain

Rangers Captain is an official mascot of Texas Rangers.