With 24 hours left on the clock, the Marlins have agreed to terms with 1st round pick Colin Moran (@CMOran18)