I'll bet he'll love it. My husband loves Buffalo plaid wood jackets and flannel shirts.
Where in Wisconsin are you? I'm in Duluth, MN. We got 12 inches of snow yesterday and last night. Heavy and rather slippery stuff. I'm glad it's done now because my DH is got tickets for a holiday tour of 8 B&Bs in town for this afternoon.