Edinson Cavani for the past years has been one of the most lethal strikers the football territory has seen. He has represented...