Robert Squire (born April 1, 1990 in Salt Lake City) is an American cyclist riding for Hincapie Racing.
[1][2] American is third overall at USA Pro Challenge after four stages
This biographical article relating to American cycling is a stub.
You can help Wikipedia by expanding it.