The Ticker: iPhone 6 Leak; Twitter PR Change; NFL Fail; And More

Business Insider: New Leak May Have Revealed Almost Every Detail About the iPhone 6