Video: Nathan Haas hopes Garmin Barracuda can ‘cause some trouble’
With one team captain, Tom Danielson, out of the race and another suffering a sudden drop in form – Dave Zabriskie – the Garmin Barracuda team has a very different look than it had earlier this week. It came to […]