A new star has arrived on the League of Legends esports scene. Earlier this morning Red Bull esports announced via their twitter page that they would be forming a League of Legends team. The new team was, unsurprisingly, christened the Red Bulls, and has already drawn quite a bit of attention thanks to the reputation of its …Original Article