Technology Facebook Announces Own Game Hub For Live Sports Matches The Whistler Jan 21, 2016 0 World most populous social media platform, Facebook, on Thursday announced a new feature to enable users to follow…