This week's episode of Arrow is shaping up to be a big one. In addition to learning more about Roy's dilemma, we'll also learn more about Ted Grant as he reveals his past to Oliver, but it doesn't look like it'll go over too well as they exchange blows in this new promo! Come check it out!