Robin O’Connor, the payroll manager for the San Francisco Giants for the past four years, has been charged with allegedly embezzling $1,513,836.28 from the team payroll between June 2010 and June 2011. O’Connor, an $80,000-per-year employee, was outed after applying for a house loan and forging a letter from the Giants’ HR manager to explain large […]