how well does the wheel spin without the calipers on? Possible the front wheel is out of alignment and being "crooked' in the forks is binding it against the calipers.
The best way I found to set the front forks is to determine one fork leg (I like to use the side that the axle goes through first) and tighten it down in the top and lower triple (setting the height you want). Keep the other fork loose in the triples. Put the front wheel into place and push the axle through. Adjust the loose fork leg's placement in the triples so the axle slides smoothly in and out. Once you get that, tighten down the loose fork leg, and you should be good for the forks being even in the triple and the front wheel will spin freely.
If the brakes are still binding, then your pistons could be stuck and you need to check those.
_________________
Charles Gallant