President Obama May Deliver His Convention Speech at Bank of America Stadium Jim Newell · 01/12/12 05:25PM 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.