torontosun.com
Much-improved Philadelphia Union faces Toronto FC
It was March 2 on a cold, damp, miserable afternoon at Talen Energy Stadium in Chester, Penn., when Toronto FC put the boots to host Philadelphia, leaving town with an impressive 3-1 road victory t…