As long as it’s back, I don’t really care. The new virtual stadium for the World Series champion Atlanta Braves has piqued my interest. Virtual Truist Park is being […] Click here to view full article Tags:microsoftnftnftssecond lifesteamvirtual reality