How to watch the 2025 Macy’s Thanksgiving Day Parade for free — and without cable

For 99 years, the retailer's big parade has celebrated Thanksgiving and officially opened the Christmas shopping season