They are here... It's gonna be memorable watching Owen running in the Devils kit for the first time. I hope the new number 7 will eclipse the former, cause the former is a show pony.. I like Owen because of his work rate. That's why Tevez's departure will surely be missed.
I hope TFC's new number 7 (self proclaimed) will also be as good as Owen.