skip navigation

Board of Directors

CRLL holds monthly board meetings on Monday at 6:00 PM .  Active CRLL members as well members of the community are welcome to attend board meetings.  Please contact Terry McNamara  ( or 916-416-0495) to confirm the meeting time and location.

All board positions are filled on a volunteer basis, and each Director volunteers his or her time and talents to make sure you and your children have the best experience possible. We always appreciate help for the various activities and duties that come up throughout the year. If you are interested in supporting a committee, or joining the board, please reach out to one of us, or  attend a meeting so that your talents can help the kids and our league.

For additional information about the CRLL Board Positions, check out the Position Descriptions or go to our Bylaws and Constitution

Terry McNamara


Phone: 916-416-0495

Becky Contreras


Brandi Moeckley

Tournaments and All Stars

Mark Imbriani

Sponsorship Coordinator

Phone: 916-849-0392

Chris Kassel

Upper Division Coordinator

Phone: 916-296-7371

Phil Borders


Sarah Borja

Volunteer Coordinator

Troy Laird

Vice President - Softball Division

Phone: 916-224-1784

Jennifer Heavenston

Secretary and Registrar

Pam White

Treasurer and Snack Bar Assistant

Jeremy Klosinski

Safety Officer

Phone: 916-952-0345

Chris Ross

Snack Shack Manager and Spirit Wear

Elizabeth Meyers

Field Scheduler and Special Events

Rob Winter

Immediate Past President

Sean Donnalley

Field Coordinator

Phone: 916-548-6012

Jim Walker

Player Agent-Softball

Phone: 916-548-7391

Michele Carrillo

Information Officer and Division Coordinator Softball

Dominic Ivezich

Chief Umpire

Nicole Ivezich

Umpire Scheduler

Phone: 916-936-6845

Bryan Meyers

Lower Division Coordinator, Baseball

Joe Montoya


Phone: 916-807-4015

Cosumnes River Little League Sponsors

Many wonderful organizations make what we do possible. Interested in becoming a sponsor? Please contact our sponsorship coordinator, Mark Imbriani at or 916-849-0392. Thank you!