Since joining the Vikings in 2010, Rochester's Marcus Sherels has always had to prove his doubters wrong.

Getty Images

Seems every year during OTA's (Organized Team Activities) you see many of the team's beat-writers make it a point that this could be the year Sherels doesn't make the 53 man roster, or that he loses his punt return duties to an up and coming rookie.

Nope and nope.

This past off-season, Sherels tested free agency for the first time in his 6-year career.  After taking a brief trip out east to visit the New York Jets, the 28-year-old decided there was no place like home and inked a new 2-year deal to stay with the purple and help them repeat as NFC North Champs.

“I’m really happy to be staying,” Sherels wrote in a text message to the Pioneer Press.  “This is a great organization and it’s a lot of fun playing here.  I’m excited to get back to work.”

Well yesterday, reported that he had a standout day in practice while breaking up three passes while playing cornerback (his actual position on the roster).  Known more for his special teams plays on punt returns, it's great to hear about Marcus sticking out in a crowded group of players and continue making plays on the field.

Earlier this off-season, Sherels stopped by the KOLM studio and talked about how excited he was to return to his hometown team and playing in a brand new stadium come this fall!