Toronto FC reached the halfway point of its season last night, with a win, a trade and hopes of first place and the playoffs alive and well.
Toronto FC reaches halfway point