Lionel Messi has undoubtedly made an impact at Barcelona as he signs his eighth contract with the club that'll keep him at the Camp Nou until 2021.