A massive new Atlanta World Cup mural in West Midtown is welcoming international soccer fans with vibrant local history.