Mascot Love

Howl, Scooch & Pops

Howl, Scooch & Pops held a mascot meeting at NBT Bank Stadium during a recent home stand.

Tags: , , , ,

Comments are closed.