More than two weeks after falling ill with a migraine headache that cost him two games, Minnesota Vikings receiver Percy Harvin returned to practice on Thursday, Dec. 16, 2010, and told reporters on Friday he's ready to play on Monday night against the Chicago Bears.