Leading Australian Test batter Marnus Labuschagne feels his long stint with English county side Glamorgan has helped him get fully prepared for the challenges in the run-up to the World Test Championship final against India, starting June 7. (More Cricket News)