McBride was waived by the Vikings on Monday, Craig Peters of the team's official site reports.
McBride spent last season on Minnesota's practice squad after failing to make the Vikings' initial 53-man roster, and he'd then signed a reserve/future contract with the team in January. The UAB product will now have to seek out an NFL opportunity elsewhere.