2012 Giant TCR Composite 2 Frame only Size XLFrame has about 2,300 miles on it. Never has been crashed or down. It rides smooth, but this is a race bike with aggressive geometry that is a bit too much for me. It features standard drop time brakes and external cable routing for easy maintenance. It has the Giant Over Drive 1 headset (1 1/8” top bearing, 1 1/4” bottom bearing) and the Giant Vector seat post. I also have a Cane Creek IS47 to IS41 headset adapter for the bottom of the head tube so you could use a 1 1/8 straight fork if you wanted. It has a Shimano Ultegra BB86 press fit bottom bracket. Geometry can be found at https://99spokes.com/bikes/giant/2012/tcr-composite-1. Please let me know if you have any questions or need more pictures.