Toronto FC and captain Michael Bradley agree to terms

“I feel so attached to the city of Toronto, the club, the team. I love it…