I have a Specialized Hard Rock Sport but have the opportunity to get a Cannondale FS300 FOR $250.
My Hard Rock is, I think, a 2012 and the FS300 is a 2006.
Would the FS be an upgrade from the Hard Rock?