This year’s men’s 100m sprint final was the closest in history with the top two separated by five thousandths of a second.
Mercedes-Benz Stadium in Atlanta, Georgia, is one of the most versatile and modern sports and entertainment venues in the ...