John McCain has picked his running mate, but he's not telling just yet, Politico reports. McCain will reportedly inform his vice-presidential pick tomorrow, then unveil his choice to the nation on Friday. The two are then expected to campaign in battleground states this weekend, ahead of the GOP convention on Monday. Speculation remains centered on Mitt Romney, Minnesota Gov. Tim Pawlenty, and political chameleon Joe Lieberman.