By ALEXANDER O’RIORDAN Last night Sepp Blatter resigned after 17 years in the position as president of football’s global governing body, FIFA. The resignation was to be expected since American criminal investigators last week indicted a host of FIFA executives on charges related to corruption and wire fraud. Notably, these charges …
Read More »