Vodafone Giants is a Spanish team and club dedicated to esports, which was founded in 2012, and has ...