Whats does the Beira Rio in Porto Alegre have to do with the Cincinati Reds and 9 other things you should know about the stadium that hosts 5 world cup games starting this Sunday. 10-things-you-should-know-about-beira-rio