Comcast will launch its streaming service Peacock on Xbox devices on July 15 May 8, 2020 by admin Tweet Comcast will roll out Peacock to the Xbox family of devices including Xbox One S and Xbox One X. The streaming service will be available for download through the Microsoft Store on July 15. Read more… Neowin Related Posts:The Microsoft Theater and Xbox Plaza at LA Live will…New report claims Paramount+ and Peacock streaming…Peacock will raise prices for new users just a few…All Microsoft Xbox owners can get three free months…Microsoft is shutting down the Xbox 360 store on…