PD file photoDavid Brennan Related story: Elections panel sets record $5.2 million fine, group sent $870,000 to Ohio GOP in 2006. Columbus -- Charter school king David Brennan may have violated state law by directing political contributions through two political...