Sports stadiums just keep getting better and better. With a wide array of extras ranging from offbeat concession stands to immersive fan experiences, the on-field action is usually only half of the fun of attending a live event.Russian football fans fired a flare at a referee during Champions … Read entire story.
Source: AOL