This week, Major League Baseball issued a suspension to Giants CEO Larry Baer. A video surfaced earlier this month that showed the team’s CEO yelling at his wife and then pulling her out of a chair. The league gave him a three-month suspension without pay. But was that punishment enough? We asked the Mission.