Taylorsville beats Smithfield for the American Legion Championship.