July 12, 2017Comments Off on Overwatch: Bigger than the Premier League?
Could Overwatch be the game to take e-sports mainstream? Its developer Activision Blizzard has just announced the first seven team owners for a forthcoming league. It believes, in time, the... Read More
June 2, 2017Comments Off on Real Madrid's Zidane has a Gareth Bale problem going into Champions League final
Almost everything has gone well for Real Madrid since the hiring of Zinedine Zidane as manager. The World Cup-winning legend has helped fans forget about his underachieving predecessors like Rafa... Read More