04-04-2019 11:14 via cnn.com

$1.3 billion stadium brings the noise

In the end, it was worth the wait.
Read more »