Brian Lara calls James Anderson 'greatest fast bowler to have played the game'
Legendary West Indies batter Brian Lara called James Anderson the greatest fast bowler to have played the game ahead of his farewell Test against West Indies.
This will close in