I don’t know, the only sports I watch are cricket (as mentioned, test matches can last up to 5 days) and sail racing (the longest offshore ones, such as the Vendée Globe and The Ocean Race (formerly Volvo Ocean Race) last c. half a year because they go round the whole world).
There’s just something about a sport where you don’t need to pay attention every second and it rather becomes a part of your day for a period of time.