The Mexico City race weekend was a date many fans and industry members circled when NASCAR announced last year that the Cup Series would be racing internationally in a points-paying event for the ...