Russell Creek Park is Plano’s premier soccer park and also hosts the occasional lacrosse or football tournament. A little known fact, but nonetheless very impressive, Russell Creek is the only park in North America having seven cricket fields in a single location. So, in addition to a busy cricket league schedule, the park is home […] Read More