Do people really care if United announce him today, tomorrow or after the euros? Who cares if the euros are on, just sign him up and announce ASAP. Euros are just a logistical distraction as he needs to do a medical.
Other than that, id be just as excited now or after euros...maybe even more...