Tag Archives: loserville

  • Welcome To Toronto, a.k.a. Loserville

    Welcome To Toronto, a.k.a. Loserville

    Can there be a North American sports city that has suffered more disappointment than Toronto over the past decade or so?  I doubt it. Living in Canada’s most populated city, we have come to witness the downfall that is Toronto’s professional sports teams.  It is where stars have come to lay their careers to rest, […]