Presidential leadership, oh, I mean sponsorship

I was born in Washington, D.C., and have always stayed loyal to the football team, no matter the long spans of irrelevance, inconsistent success, shattered hopes and name changes. There have been too many times after games when I've shouted, "God, I hate this fucking franchise!" Photo courtesy of Alex Brandon/AP Of course, I've never … Continue reading Presidential leadership, oh, I mean sponsorship