Conversation so far:
What is the Indian Premier League?
The Indian Premier League is a professional Twenty20 cricket league.

Question: How did this league form?
Self-contained rewrite: How did the Indian premier league of cricket league form?