Former Coventry City loanee Callum Ball has joined St Mirren.
The striker who made fifteen league appearances for City and will be remembered for his goal at Arsenal in a League Cup tie, was not offered a new deal by Derby County in May.
Ball has signed a one year deal with the option of a further year.