Random thoughts from a longtime FoxHead.
I'm not much for football, but didn't you mean the Dolphins?
I think they're up here in Boston!!
And they haven't done any better today with a change of venue. But they have proven they can lose consistently in any country.
Post a Comment