20070420 sports: Cricket: Brian Lara retires