Did Dolphins overspend in free agency?

Thumbnail