That goes to show how long it's been since I have seen him. My mind might be fuzzy on the whole 'stolen dogs' part, but the back story to that incident I think was pretty crazy.
Anyways, I wouldn't say that the Ford Mayor t-shirt means anything really, but it's funny seeing people using him as...