How about one of his buddies John Kerry or Ted Kennedy? No, they’re probably too old and too close to McCain ideologically.
Apparently you missed his CPAC speech relating his record.
I recommend hunting it up on CSPAN