Rachel Homan flashed more than her usual share of smiles Monday at the 2025 LGT World Women’s Curling Championship. Yes … the ...