I'm a bit of a bike-ochondriac. I got new tires installed, bike felt fine on the ride to work after (50 miles at around 80 - 90 mph). However after comparing videos of wheel spin times to what I saw when they were finishing up I think there might be too much drag on the front of the bike.
I...