Cap'n Jazz in London!

Were they being serious?

Sounded like it, seemed a bit sad when they mentioned they didn’t have the money.

goddamn. I thought American Football money meant they were set

Would they really have made THAT much money from American Football though?

Well, New album, big tours/festival slots, merch etc (that and they told me when I interviewed them) suggests yes