Jack the Giant Slayer resides in Atlanta! The Hawks recently beat the formerly one-loss Cavaliers twice, and then followed it ...