Regarding that last post...
It's Chad Barrett.
Ives Galarcep reported earlier today, and I just confirmed it with a source who knows these things.
I still don't know if the deal will become official before the end of the work day, but it looks like the Fire has already prepared for Barrett's departure. They've already wiped clean the Barrett biography page on the team's website.
Still no word on when he actually joins TFC, but stay tuned.
-- Morgan Campbell