It's odd that we'd get the day after Thanksgiving off, paid, but not Christmas Eve, especially when it's a day we don't work...
What contract supplement you under? You DO have a contract don't you? You DO look at the contract don't you?
In the Central Region Supplemental Agreement, Art 15-HOLIDAYS, it states: "A regular seniority employee shall not be required to work on the following eight (8) named holidays-New Years Day, Memorial Day, Fourth of July, Labor Day, Thanksgiving Day, day after Thanksgiving Day, Christmas Day, and New Years Eve..."
Check your local supplement and other local agreements.