When the Buffalo Bills christen their new US$2.2 billion football stadium later this month, they’ll pay tribute to the city’s long-standing affinity for its Canadian neighbours on the other side of the Peace Bridge by performing O Canada along with the U.S. national anthem. Read More