AA 41 on June 18th from BCN to ORD:
- Due to bad weather in ORD, the plane was in hold patterns for 90 min then got diverted to IND to refuel.
- Landed in ORD at 10.22pm (instead of 6.15pm). Missed connection to LGA and had to book a hotel in ORD.
- EXP, Y ticket upgraded to J (miles & copay)
Should I ask for compensation (given it was weather-related, I assume they will deny)?