International Federation of Strength Athletes
From Wikipedia, the free encyclopedia
The International Federation of Strength Athletes (IFSA) is an international governing body for strongman competition. The IFSA was founded in 1995 and is based in London.
Until completion of the 2004 competition, the IFSA managed the annual World's Strongest Man contest. Now they organise annual 105k IFSA World Strongman Championships and a world series of Grand Prix events.