The New England Patriots are set to face off against the Los Angeles Rams with more than one million people expected to descend on Atlanta for the big game. TODAY’s Craig Melvin reports.
source: nbcnews.com
The New England Patriots are set to face off against the Los Angeles Rams with more than one million people expected to descend on Atlanta for the big game. TODAY’s Craig Melvin reports.