Lahiri says Wyndham has special place for Indians; looks to keeping card and improving for play offs
Aug 4: Anirban Lahiri feels Wyndham Championship has a special place for Indians, for this is where Arjun Atwal won India’s one and only PGA Tour title. That was way back in 2010 and now…