Rep. Higgins: At least Obama didn't confuse me with San Diego mayor

Obama botched Higgins' name at the beginning of his remarks on college affordability at the State University of New York — Buffalo.

"A number of other people I want to acknowledge here… Your outstanding Mayor, Brian Higgins, is here. Give him a big round of applause," Obama said.

After shouts from the audience that the Buffalo mayor was, in fact, Byron Brown, the president apologized.

"I'm sorry, Byron. What I meant was -- your Congressman, Brian Higgins, is here….This is what happens when you get to be 52 years old. When I was 51 everything was smooth."