Could be bad bearings, rust on the rotor, rock in rotor fins, warped rotor. Pull the wheel and spin it by hand, see if you can hear it.
My local JY has several, as I'm sure most do.
Web JY search www.car-part.com
My local JY has several, as I'm sure most do.
Web JY search www.car-part.com