The 15th edition of the Indian Premier League will begin today. Ten teams will fight for the coveted trophy this time around.