There is little to no doubt that at this current moment in time Radamel Falcao is the best striker in world football. The Colombian forward, currently plying his trade at Atletico Madrid is dominating the headlines both in Spain and across Europe with continued tales of his exploits. His career began at River Plate in 

Continue Reading