Probably should have let the pot simmer a bit longer. It isn't that Floyd isn't talented, it is that he is very inconsistent and a bit of a head case. Not even a top 20 WR in the NFL.
Floyd reminds me of Todd Zeile who used to play for the baseball Cardinals. He'd hit 32 HRs per season with 27 of them when there was nothing on the line.
Floyd's catches all seem to come when its too late.