Hi everyone,
I know this thread has been inactive for some time, but have a few questions as I'm considering buying e-st900.
Will it take 29in 2.6 (or 2.4) at the front, or does it have to be 29 2.2 max?
Also having 186cm, what would go for? size L or XL ?