A Buffalo
News examination of campaign finance reports
found Steve Pigeon involved with at least 12 different entities that spent more than $ 5.2 million to support favored candidates and political organizations and activities over the past 15 years.