American midfielder Jeremy Kelly has agreed a new two-year contract with newly-promoted Crawley Town.
Kelly joined the Red Devils on a short-term deal in January
The 26-year-old, who can also play in defence, previously spent a season in Major League Soccer with Colorado Rapids.