Get ready for an adrenaline rush with various sports events happening in Barcelona. The city is known for its passion for sports, hosting everything from athletics and football to cycling and marathon...