Doctors diagnosed Sen. John McCain, R-Ariz., with a brain tumor during a scheduled eye procedure this week, his office announced Wednesday.