Fady Adel TawadrousinThe QuadFootball and AIDS: it’s all about the oddsLike many football fans around the world, I just witnessed the impossible happen: Leicester City FC just won the English Premier League…May 8, 2016May 8, 2016