LRC really needs an edit button...
I was going to say though, that an "A" group where the average might be 22.6 for 50 miles, that would be the real average. There would be times where we're doing 28 on the flats and 14 on hills...but that means at Cat 1/2 would probably be doing 30 on the flats in a pace line and perhaps 17 or 18 on those rollers. Hard to say of course since I was never fit enough to line up in a cat 1/2 race.