The news comes from the Daily Record. Roberts managed three goals in his short spell at Love Street last season, before messing the club around by not signing the contract due to supposed interest, at the time, from United. The contract offer was withdrawn and Roberts ran to the press crying because he only found out via the official website.
Roberts previously played under McCall at Airdrieonians, and would have been with him at Falkirk had McCall not left and Roberts come to Saints.