Would former Italian international Alessandro Nesta be a good fit with Toronto FC?