As a rule, players arrive around the last week in May and stay until the last week of July.  However, some players have commitments to their college team that brings them in later and sometimes leave earlier.