When does the season start and end for the San Pedro Sea Dogs. Do they ever let foreigners play on the team?