The Miami Dolphins have re-signed Josh Freeman just four days after cutting him.

It's unclear at this time why Miami cut Freeman last week only to re-sign him one day before players report for training camp.

Freeman will enter camp as the third string quarterback behind Ryan Tannehill and Matt Moore.

Freeman is a long shot to make the Dolphins' final 53-man roster.