Former House Speaker John Boehner has voted for Ohio Gov. John Kasich for president.Boehner, who stepped down from House leadership last fall, told Republicans at a local event that he had already voted for Kasich."He's my friend," Boehner said, according to Cincinnati.com. The event on Saturday was Boehner's first public appearance since leaving Congress.Boehner represented Ohio's 8th Congressional District for more than two decades.Ohio voters head to the polls on Tuesday.