Just saw that the Miami Dolphins have signed him to a 1 year deal worth 5.5 million. I haven't really seen him play, as
I don't usually watch Falcons games. I've seen a few highlight videos via youtube but you can only get so much from those, after all they are HIGHLIGHTS.
Does anyone have an...