Don't forget to check the inboard brake pad. That's the one with the wear indicator. If the calipers are stuck, maybe only the inboard one is wearing out.
Other possibilities are... Noisy wheel bearing? Bent splash shield scraping against the brake rotor? I once got a small stone stuck between the rotor & splash shield (that was loud)...