Amid controversy, the NFL is still thriving financially