The Governing Council of the Indian Premier League on Wednesday clarified that players will have the final say in choosing a franchise, not the team owners.
Players to have final say: