http://www.senate.gov/legislative/LIS/roll_call_lists/roll_call_vote_cfm.cfm?congress=110&session=2&vote=00126
McCain’s position is to not annoy the unions while not actually supporting them.