Immersive entertainment company Cosm lands rights to some NFL games
Cosm currently has two locations in Los Angeles and Dallas, Texas but plans but is planning on expanding to additional locations in the future. Courtesy: Cosm Cosm, the immersive technology …