Northern Little League: Eric Cavanaugh

Eric Cavanaugh
Position: A Ball Vice President