theScore nets $16 million in funding as it expands its sports app empire

Comments