Would it be good optics for President Obama to deliver his convention speech at Bank of America Stadium, in order "to sell more skyboxes to wealthy donors"? Nope, not really.