Peter Millar Signs Lee Westwood As Brand AmbassadorFormer world no.1 Lee Westwood has signed a sponsorship deal with Peter Millar to wear the company’s apparel on tour...