I'll be traveling to Memphis, Tennessee form New Delhi, India via Qatar Airways.
The itinerary would be: New Delhi <--> Doha || Doha <--> Chicago || Chicago <--> Memphis
Would I be required to claim and re-check my baggage at Chicago even though all the flights were booked with Qatar Airways or can I check it in all the way from New Delhi to Memphis without re-checking in the baggage again?