according to the excellent roster explanation thread by Wooster TFC
http://www.redpatchboys.ca/forums/showthread.php?t=3237
We still have some room. Not sure how updated it is but it doesn't include Vitti yet and it does not include unsigned players such as Hall or the trialists. It has 17/20 senior spots (now 18/20 I assume) and 4/4 dev spots.