Billy,
Lots of good ideas listed so far, let's recap some of them:
1. Road crown - try riding in the left lane (ahh, preferably on a four lane road) and see if the bike still pulls right. If it pulls left, looks like a crown issue. If it still pulls right, probably not the road.
2. Steering head bearings - if they are too tight they might not let the front end self center. Have them checked in conjunction with an alignment check. Related item - check for binding cables, brake lines, and electrical harnesses that could bias the front end to the right. This is more common than you might think.
3. Alignment - not only horizontal but vertical as well. Need some special tools for this, have a shop check it in conjunction with the head bearing fall away check.
4. Tire kinesity(sp?) - tires can have pull built in to them. Easy to check on a car by swapping tires side-to-side or car-to-car, a little tougher to diagnose on a bike without a source of wheels/tires to swap around.
5. Drag - is there more wind resistance on the right side for some reason? Remove the fat wallet from the left rear pocket and send to me for safe keeping, try test ride again.
Jerry