 In Brewer's second year with the Vikings, he played in six games; he was inactive for the first three games of the season after suffering a chest injury in preseason.On October 26, 2003, he blocked a Jeff Feagles punt against the New York Giants – the Vikings' first blocked punt since 1989.In 2005, Brewer played in just six games with the Eagles but finished tied for fifth on the team with 15 special teams tackles and twice led the team with four special teams tackles.