I would like to consider Rolle to return punts... it seems that when he gets a turnover he has the vision and the speed to make huge gains every time... just a thought!
I don't disagree, wouldn't mind seeing him get a chance or two. But keep in mind it's a lot different getting chased by offensive players and special teams players.