LA CROSSE, Wis.—President Obama delivered a confident, even cocky, speech here Thursday that defended his record, stressed progressive ideals and poked fun at Republicans. It was the kind of speech he might have given if he were campaigning again for president.Read full article >>