Toby Keith surprised the crowd at Jeff Ruby's Steakhouse in Lexington, KY last Friday night. He popped up on stage to perform for over an hour. Toby was in town for the annual Breeder's Cup at Keeneland. This was his first public appearance since revealing his cancer diagnosis in June.