AZ Academic Classic was definitely one of the best. It might be a little late but if your son does not have a team for the weekend ask around. Just be cautious though that this can be a financial decision for the teams (more players mean more team funding, NOT necessarily more playing time). If your son does extremely well and if a school wants him there will be a way to find some money. Since you are already there might want to catch the AZ Fall League MLB Top Prospects games if you can't hook up with a team.