Brief

Atlanta Falcons' $1.5B Mercedes-Benz Stadium set for August opening