Atlanta Falcons Unveil New Amazing Halo Video Board In New Stadium

The constructions crews are busy working day in and day out hoping to complete the new home of the Atlanta Falcons, Mercedes-Benz Stadium, by the start of the NFL season.

On Friday, the Atlanta Falcons unveiled the new state-of-the-art “halo” video board in their new digs. The boars spans the entire length of the inside top rim of the roof.

(SB Nation)