He signed a 12-month contract with Scarborough in June 2005, but despite initial optimism, the spell was not successful and with Scarborough in disarray, Weaver was in need of a new club for the 2006–07 season.
He signed a one-year contract with Scarborough in June 2005, but despite initial optimism, the spell was unsuccessful and with Scarborough in disarray, Weaver needed a new team for the 2006–07 season.