Source: https://www.wakingthered.com/2017/12/14/16777272/toronto-fc-news-armando-cooper-ben-spencer-contracts