Microsoft already makes an ‘Apple TV’ Microsoft’s Xbox Live already accomplishes much of what the rumored Apple TV overhaul sets out to do with cable content. Share on FacebookPost on XFollow us By Stingray Branding|2012-08-21T15:29:15-04:00August 21st, 2012|Job openings|Comments Off on Microsoft already makes an ‘Apple TV’ Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail