Francisco Echeverria, Pacific Sun