RSL will be Barrett's seventh MLS club since coming into the league in 2005 with the Chicago Fire. Most recently, the 31-year-old journeyman forward spent the 2016 season with the San Jose Earthquakes where he scored two goals and had one assist in 20 appearances. Barrett played a large role his previous two years with the Seattle Sounders, netting 12 goals in 2014 and 2015, primarily as a dependable goal-scorer off the bench.