Originally Posted by
Bah Humbug
Without wandering over to another subforum, does anyone here know if pro cycling is still on track to start in like two weeks? The NFL was talking a big game right up until it’s collapsing now as they start to actually come to it.
Last I checked, yes at least in Europe.