Amarillo Sod Poodles stun Tulsa Drillers to win Texas League Title

Amarillo Sod Poodles stun Tulsa Drillers to win Texas League Title