Lean hog futures closed lower on Wednesday, March 20, 2025, with contracts falling between $0.85 and $2.02 as a major snowstorm in...