Jack Brewer played in the NFL as a defensive back for four teams: the Minnesota Vikings, New York Giants, Philadelphia Eagles, and Arizona Cardinals.

Quick Scoop: Who did Jack Brewer play for?

Here’s the rundown of who Jack Brewer played for in the NFL.

  • Minnesota Vikings (2002–2003).
  • New York Giants (2004).
  • Philadelphia Eagles (2005).
  • Arizona Cardinals (signed in 2006, but placed on injured reserve and did not have a long active stint).

He entered the league as an undrafted free agent with the Vikings, carved out a role mostly on special teams, and later bounced between teams as a depth safety and special teamer.

Mini fact list

  • Primary position: Defensive back / safety.
  • Known for: Special teams tackling and leadership; named a team captain during his time in Philadelphia.
  • NFL seasons: Early–mid 2000s, with appearances across four franchises.

In forum-style discussions, fans often remember him most for his high-energy special teams play with the Vikings and Eagles, rather than for big interception numbers.

Simple HTML table of teams

html

<table>
  <thead>
    <tr>
      <th>Team</th>
      <th>Role</th>
      <th>Approx. Years</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Minnesota Vikings</td>
      <td>Defensive back / special teams</td>
      <td>2002–2003</td>
    </tr>
    <tr>
      <td>New York Giants</td>
      <td>Defensive back / special teams</td>
      <td>2004</td>
    </tr>
    <tr>
      <td>Philadelphia Eagles</td>
      <td>Defensive back / special teams, team captain</td>
      <td>2005</td>
    </tr>
    <tr>
      <td>Arizona Cardinals</td>
      <td>Signed; placed on injured reserve</td>
      <td>2006</td>
    </tr>
  </tbody>
</table>

Trending / “latest news” note

Recent mentions of Jack Brewer online focus less on “who did Jack Brewer play for” and more on his post-football roles, including business, media, and legal headlines tied to his work in finance and public policy. These newer stories sometimes re-introduce him to younger fans who never saw him play but now search his NFL history out of curiosity.

TL;DR: Jack Brewer played for the Vikings, Giants, Eagles, and briefly the Cardinals (injured reserve), primarily as a special teams-focused defensive back.

Information gathered from public forums or data available on the internet and portrayed here.