First 40 has arrivedNews 2017 First 40 crossed the finish line at 14:21:26 UTC on the 21st of January 2017. Welcome to Rio Team! Click here to view the photos