Why do cowboys always tuck their shirts into their jeans?

Is it just to show off their big belt buckles, or is it for practicality for the work or rodeos that they do and participate in that they tuck them into their Wranglers or other jeans?
Why do cowboys always tuck their shirts into their jeans?
Post Opinion