Benzin
TS Member
Given that Drayton Manor Park and Zoo, the fun never stops for you, is incredibly close to Tamworth, it wouldn't surprise me if they purchased a billboard for one, two, or even a season full of matches, and were incredibly pleased that said billboard has ended up on television.
Quite a few companies will pay for advertising space around football pitches, without sponsoring the team.
Flamingoland sponsoring Leeds always amuses me.