Watch Apple's livestream if you can. This was my running commentary. 12:00 p.m. Pacific. That's a wrap. No surprises today. Apple, as the rumor sites predicted, introduced a…For more, please login or subscribe
Apple: Live from the Bill Graham Civic Auditorium
For more, please login or subscribe