This has been all over so if this is the first time you're hearing about it, get the net.
That said, here are pictures of Harvin's long-awaited and much-anticipated return to practice on Thursday.
Russell Wilson spoke to the media after practice and here's what he had to say about Percy's return to the fold:
(On what it's like to practice with Percy Harvin...) "Well to see Percy [Harvin] out there is exciting. We've been wanting him out there the whole year obviously. The guys that have stepped up have done a tremendous job and they really have done a great job. So if we can get Percy [Harvin] back, like I said earlier in the year, he's one of the best players in the National Football League and he has been for the past four-five years. So to get him back on the field, you can see his effect, you can sense his ability. So just have him out there... I'm happy for him man. I really hope he can play in the playoffs, I hope he can he can go out there and get that feeling again of being a big time football player like he's always been. So we're excited about that, if that's the case."
(On if he threw with Percy Harvin on Monday...) "Yeah I was able to throw with him a little bit for a good 15 minutes. Didn't throw too much; just kind of caught the ball and threw with him, played a little pitch-and-catch. He did a great job. He's ready to go I think, but we'll see. You've got to listen to the trainers and Coach Carroll and how he's feeling and that just adds another element to our game. If we can get Percy Harvin, he's explosive as can be, he has a great knack for the game, he's very physical, loves to just make big time plays. So if we can get him out there, that'll be great if that's the case."
(On how he believes Percy Harvin has handled the recovery process...) "Well Percy [Harvin] has done a tremendous job of keeping his head up and continue to focus on what he can control. At the end of the day, you can only control what you can control and he's done a tremendous job. The trainers have done a great job with him; making sure that he's ready to go. We want him at a hundred percent. Whenever he's ready to go, we want to make sure that Percy Harvin is ready to go. So if he is, man that's something else. He can make a lot of plays for us, he can do a lot of special things just like the rest of the guys, and he's done a tremendous job of staying focused on what he can do to keep himself healthy and prepare and get his legs ready to go, get his lungs ready to run again, that's not easy just hopping back out there again and he's like a race horse man. When you see him run, he can run for days."