This may well be one of the most unusual names for a Windows 8 app, but it is hard to deny the quality and features that this free app offers for fans of sports. LiveScore SofaScore is already available on other platforms, and now the developers have brought it to Microsoft’s newest operating system, offering live...