My brother recommended me to this site, so imma give it a try. So a couple nights ago im driving and a semi comes into my lane and I ran up on the curb a bit..well now my front driver wheel chirps every time it rotates. When I brake the chirping stops..I took off the wheel and was rotating it, and it feels like something is restricting it from rotating easily. I look at the pads and have concluded its probably the brakes clamped down too much? I am not sure though..could someone please tell me what I should do to fix this? Thanks