Jim McGeough is a retired Irish-American soccer defender. His career spanned over a dozen teams in seven leagues including the American Soccer League, American Professional Soccer League, Major Soccer League and National Professional Soccer League.
Jim McGeough is a retired Irish-American soccer defender. His career spanned over a dozen teams in seven leagues including the American Soccer League, American Professional Soccer League, Major Soccer League and National Professional Soccer League. (en)