Answer» What is International Federation of Strength Athletes mean?
The International Federation of Strength Athletes (IFSA or IFSA Strongman) was an international governing body for strongman competition. IFSA operated from 1995-2007 and was based in Glasgow, Scotland.