How the Amarillo Sod Poodles got their logo & mascot | Inside San Diego Sports

Video Details

How the Amarillo Sod Poodles got their logo & mascot | Inside San Diego Sports