Person placeholder image

THOMAS MCCLAIN (MAC) MIDDLETON

State Candidate Profile - Maryland - Democratic

Overview

Campaigns

Election Year Party Office Sought Jurisdiction Outcome Public-Sector Union Contributions
2018 Democratic SENATE DISTRICT 028 MD Lost-Primary $32,750
2014 Democratic SENATE DISTRICT 028 MD Won-General $23,350
2010 Democratic SENATE DISTRICT 028 MD Won-General $20,600
2006 Democratic SENATE DISTRICT 028 MD Won-General $9,300
2002 Democratic SENATE DISTRICT 028 MD Won-General $5,690

All Public-Sector Union Contributions to THOMAS MCCLAIN (MAC) MIDDLETON

Union Election Year Office Sought Date Amount
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2018 SENATE DISTRICT 028 2018-06-12 $250
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2018-05-23 $500
MARYLAND SOCIAL SERVICES EMPLOYEE LOCAL 112 2018 SENATE DISTRICT 028 2018-01-10 $3,000
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2018 SENATE DISTRICT 028 2018-01-04 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2018 SENATE DISTRICT 028 2018-01-04 $1,000
SERVICE EMPLOYEES LOCAL 500 2018 SENATE DISTRICT 028 2017-12-28 $1,500
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2017-12-09 $500
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2018 SENATE DISTRICT 028 2017-08-07 $500
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2017-08-07 $500
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2017-07-31 $400
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2018 SENATE DISTRICT 028 2017-01-11 $500
AFSCEME MARYLAND COUNCIL 3 2018 SENATE DISTRICT 028 2017-01-09 $1,500
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2018 SENATE DISTRICT 028 2017-01-09 $250
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2018 SENATE DISTRICT 028 2017-01-06 $500
FEDERATION OF TEACHERS UNIDENTIFIED 2018 SENATE DISTRICT 028 2016-12-27 $250
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2016-12-17 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2018 SENATE DISTRICT 028 2016-10-04 $1,000
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND TROOPERS ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-29 $400
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2016-08-19 $500
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2018 SENATE DISTRICT 028 2016-01-09 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2018 SENATE DISTRICT 028 2016-01-08 $1,000
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2018 SENATE DISTRICT 028 2016-01-08 $500
ANNE ARUNDEL FIRE FIGHTERS 2018 SENATE DISTRICT 028 2016-01-08 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
SERVICE EMPLOYEES LOCAL 500 2018 SENATE DISTRICT 028 2015-12-19 $1,000
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2018 SENATE DISTRICT 028 2015-12-19 $250
MARYLAND STATE EDUCATION ASSOCIATION 2018 SENATE DISTRICT 028 2015-09-14 $500
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2018 SENATE DISTRICT 028 2015-09-14 $500
SERVICE EMPLOYEES LOCAL 500 2018 SENATE DISTRICT 028 2015-09-14 $1,000
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2015-01-13 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2015-01-13 $250
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2014 SENATE DISTRICT 028 2015-01-09 $500
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2014-09-20 $500
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2014 SENATE DISTRICT 028 2014-09-08 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2014-08-30 $250
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2014-08-26 $500
AFSCME LOCAL 770 2014 SENATE DISTRICT 028 2014-01-08 $500
MARYLAND SOCIAL SERVICES EMPLOYEE LOCAL 112 2014 SENATE DISTRICT 028 2014-01-08 $2,000
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2013-12-31 $500
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2013-12-10 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2013-10-03 $1,000
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2013-08-12 $500
AFSCME LOCAL 3655 2014 SENATE DISTRICT 028 2013-01-09 $1,000
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2014 SENATE DISTRICT 028 2013-01-05 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2013-01-02 $1,000
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2013-01-02 $1,000
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2012-12-10 $1,000
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2012-08-27 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2012-01-08 $-1,000
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2012-01-08 $1,000
SERVICE EMPLOYEES LOCAL 500 2014 SENATE DISTRICT 028 2012-01-08 $1,000
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2011-12-19 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2014 SENATE DISTRICT 028 2011-10-05 $-1,000
MARYLAND STATE EDUCATION ASSOCIATION 2014 SENATE DISTRICT 028 2011-09-02 $350
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
AFSCEME MARYLAND COUNCIL 3 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2014 SENATE DISTRICT 028 2011-08-19 $250
BALTIMORE TEACHERS UNION 2010 SENATE DISTRICT 028 2011-01-11 $500
MARYLAND STATE EDUCATION ASSOCIATION 2010 SENATE DISTRICT 028 2011-01-07 $1,000
AFSCME LOCAL 1870 2010 SENATE DISTRICT 028 2010-11-16 $2,000
MARYLAND FRATERNAL ORDER OF POLICE 2010 SENATE DISTRICT 028 2010-09-17 $500
CHARLES COUNTY FRATERNAL ORDER OF POLICE LODGE 24 2010 SENATE DISTRICT 028 2010-09-13 $750
MARYLAND STATE EDUCATION ASSOCIATION 2010 SENATE DISTRICT 028 2010-08-20 $1,000
SERVICE EMPLOYEES LOCAL 500 2010 SENATE DISTRICT 028 2010-08-06 $1,000
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2010 SENATE DISTRICT 028 2010-07-16 $2,000
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2010 SENATE DISTRICT 028 2010-01-11 $500
SERVICE EMPLOYEES MARYLAND / DC STATE COUNCIL 2010 SENATE DISTRICT 028 2010-01-08 $1,000
MARYLAND FEDERATION OF NATIONAL ACTIVE & RETIRED FEDERAL EMPLOYEES 2010 SENATE DISTRICT 028 2010-01-04 $100
MARYLAND STATE EDUCATION ASSOCIATION 2010 SENATE DISTRICT 028 2009-12-12 $1,000
FEDERATION OF TEACHERS UNIDENTIFIED 2010 SENATE DISTRICT 028 2009-10-24 $250
SERVICE EMPLOYEES LOCAL 500 2010 SENATE DISTRICT 028 2009-09-01 $500
MARYLAND STATE TEACHERS ASSOCIATION 2010 SENATE DISTRICT 028 2009-08-18 $1,000
SERVICE EMPLOYEES LOCAL 500 2010 SENATE DISTRICT 028 2009-01-12 $500
AFSCME MARYLAND 2010 SENATE DISTRICT 028 2008-12-22 $500
FRATERNAL ORDER OF POLICE FRANCIS GARNER LODGE 24 2010 SENATE DISTRICT 028 2008-12-22 $500
SERVICE EMPLOYEES LOCAL 500 2010 SENATE DISTRICT 028 2008-10-15 $500
MARYLAND STATE TEACHERS ASSOCIATION 2010 SENATE DISTRICT 028 2008-08-15 $500
MARYLAND STATE TEACHERS ASSOCIATION 2010 SENATE DISTRICT 028 2008-01-08 $500
AFSCME MARYLAND 2010 SENATE DISTRICT 028 2007-09-10 $500
MARYLAND STATE TEACHERS ASSOCIATION 2010 SENATE DISTRICT 028 2007-08-28 $500
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2006 SENATE DISTRICT 028 2007-01-04 $750
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2006-09-25 $150
SERVICE EMPLOYEES LOCAL 500 2006 SENATE DISTRICT 028 2006-08-31 $500
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2006-01-03 $500
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2005-01-03 $250
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2004-08-22 $250
SERVICE EMPLOYEES LOCAL 1998 2006 SENATE DISTRICT 028 2004-01-14 $500
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2004-01-13 $250
MARYLAND STATE PROFESSIONAL FIRE FIGHTERS 2006 SENATE DISTRICT 028 2004-01-05 $500
MARYLAND PUBLIC EMPLOYEES COUNCIL 67 2006 SENATE DISTRICT 028 2003-12-05 $-250
MARYLAND STATE TEACHERS ASSOCIATION 2006 SENATE DISTRICT 028 2003-09-10 $250
MARYLAND FRATERNAL ORDER OF POLICE 2006 SENATE DISTRICT 028 2003-09-08 $150
MARYLAND PUBLIC EMPLOYEES COUNCIL 67 2006 SENATE DISTRICT 028 2003-06-07 $250
MARYLAND STATE TEACHERS ASSOCIATION 2002 SENATE DISTRICT 028 2002-09-17 $140
MARYLAND FRATERNAL ORDER OF POLICE 2002 SENATE DISTRICT 028 2002-08-26 $150
MARYLAND STATE TEACHERS ASSOCIATION 2002 SENATE DISTRICT 028 2001-10-30 $200
MARYLAND FRATERNAL ORDER OF POLICE 2002 SENATE DISTRICT 028 2001-09-04 $100
MARYLAND STATE TEACHERS ASSOCIATION 2002 SENATE DISTRICT 028 2001-07-05 $150
AFSCME LOCAL 1072 2002 SENATE DISTRICT 028 2001-01-09 $150
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2001-01-08 $250
MARYLAND FRATERNAL ORDER OF POLICE 2002 SENATE DISTRICT 028 2000-09-02 $100
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
STATE LAW ENFORCEMENT OFFICERS LABOR ALLIANCE 2002 SENATE DISTRICT 028 2000-01-11 $300
MARYLAND STATE TEACHERS ASSOCIATION 2002 SENATE DISTRICT 028 2000-01-05 $150
BALTIMORE TEACHERS UNION 2002 SENATE DISTRICT 028 2000-01-04 $150