-->
A talented all-rounder who can play the role of a finisher. Here’s everything you need to know about Tim David.