BEIJING—Kaillie Humphries crossed the finish line, jumped from her sled and hoisted an American flag that someone had just handed her into the frosty air.
“U-S-A! U-S-A!” she chanted.
BEIJING—Kaillie Humphries crossed the finish line, jumped from her sled and hoisted an American flag that someone had just handed her into the frosty air.
“U-S-A! U-S-A!” she chanted.