The Indian Premier League (IPL) final which is slated on May 12 was shifted from Chennai to Hyderabad venue after the Tamil Nadu Cricket Association (TNCA) failed to get the necess