The loan is still money you have to pay back at 11% interest rates, there is no getting around this
Why would the NFL not come to Brum? They have reached peak saturation point in the UK already and are looking to other markets. There is not for logistics reasons going to be a European NFL team...