Teams who have won the IFA Shield most number of times

Teams who have won the IFA Shield most number of times

Kolkata giants East Bengal and Mohun Bagan have won the IFA Shield most number of times…