Far be it for the View From North America to self-promote on a college football blog, but our self-esteem's a little low so we'd love you guys checking out some of our articles.You see, last week was a pretty crazy week for us.We watching College Football Signing Day from Philadelphia International Airport sitting through a delay waiting for a connection to Dallas. And we didn't find out where