Three-time Champions League winner Marco Asensio joined Aston Villa ... The 29-year-old Asensio has played 38 times for Spain and helped his country win the Nations League in 2023.