This is on ESPN's website ,but you have to have the insider and I don't, does this pertain to the Dolphins, if so how much truth is there to it?