Skip to main content
Advertising

NFL Network

Blank: MB Stadium 'Eighth Wonder of the World'

Falcons owner and chairman Arthur Blank joined the set of NFL Network from the annual NFL owners meetings where he talked about his excitement for Mercedes-Benz Stadium and his confidence level going into the 2016 season.

Advertising