trenton sosa