ECsports join in on all the sports talk on facebook, Itunes, Youtube and now Twitch! Excessive Celebration!