There is no question Mo jo is to blame for a tonne of things that have hurt TFC.. He was clearly useless is so many ways..
My question is WHO is or are the people that have sunk this team to Rock bottom..
where is the accountability in the FO .. coaches come and go and are the goats but who makes all the big decisions is the offices??????