No, it is not like me to comment on the subject of American football. I don’t really follow it, though it’s nice when the home team wins. It’s just that somewhere in the bizarre recesses of my mind, the announcement of the USC Trojans head coach Pete Carroll being hired to the same position with […]