With Mega giants of search and sports content having teamed up, that being Google and ESPN, the result of this handshake directly impacts two groups: on one hand, it’s great for sports enthusiasts, but on the other, it’s really an end-around for what is tantamount to paid placement for ESPN. For anyone who has not [...]