I don't think Seal will suddenly show up at kickoff to perform, but I do think there could be another meaning.
There's the animal, which people have mentioned previously.
Then there's multiple dictionary definitions, the first one being:
Quote:
|
Originally Posted by New Oxford American Dictionary, 3rd edition
a device or substance that is used to join two things together so as to prevent them from coming apart or to prevent anything from passing between them
|
Will there be things that need to be held onto? Or maybe obstacles on the field?