Sports Rio 2016: Germany Tame Nigeria To Reach Final August 17, 2016 Dipo Olowookere Germany have defeated Nigeria’s Dream Team 6 to clinch a spot in the final of the 2016 Rio Olympics. In the men’s football second Read More