AA125 MAD-ORD was delayed, further delayed then cancelled yesterday (Sunday 8 March). Does anyone know why? I’ve now been transferred to an indirect flight via PHL and will arrive at ORD 28 hours late. AA did provide accommodation and meals overnight at an airport hotel.