It's been done before. Terrell Pryor didn't change positions till a few years in
the league. He had a good year last year as a WR. Julian Edelman for the pats changed positions after college. Antoine Randal El, Hines Ward... there have been quite a few that have done it after college.