Kro Bar & Grill is an unassuming spot that’s become a pilgrimage site for burger aficionados. This restaurant might not boast flashy signs or extravagant decor, but it doesn’t need to. The charm lies ...
Tech will receive $10 million, about five times what it would make from playing the game at Bobby Dodd Stadium. For a department in need of cash, it was a no-brainer.