Just bought a Tricross with wrong crank length
Just purchased a new 2013 Specialized Tricross Sport, size 54cm. The frame fits great. Love the geometry and bike, well designed. However...
The Specialized webpage for this bike (under specs) lists that a size 54 medium frame should have 172.5mm size Sora cranks. The bike has 170mm Sora instead.
Unfortunately missed that when purchasing the bike.
Another issue is there's only one mounting point/eyelet (for a rack/mudguards) above the rear axle. I think this is intentional due to the seatstay mounted disc brakes (they get in the way of installing rack and mudguards anyway).
2014 Tricross models have the disc brakes installed on the chainstay which means that you won't have any problems fitting a rack and fenders for commuting. They also have two eyelets near the rear axle. Should have bought a 2014 model bike then..