Updated: Jul 18, 2023 10:02 am As its name indicates, the New Orleans Jesters soccer team is based in New Orleans, Louisiana. It is a relatively new team, founded only in 2003. Despite its recent beginnings, the team is a minor league soccer team that is part of the National Premier Soccer League, also known …