Cowboys suffer 59-0 road loss to Spirit Lake