Facebook Sports Stadium is the new hub to discuss sports
Facebook officially announced Sports Stadium, the new hub designed to allow the populous community that frequents the social network to discuss real-time sports. Initially available in the US, the hub will then be introduced in other…