Kareem Brown attended and played defensive tackle for the University of Miami Hurricanes. Mostly a reserve player until 2006 when he became a starter at the defensive tackle position, In his career with the Hurricanes Brown played in a total of 48 games (12 starts) made 157 tackles (82 solo), forced 3 fumbles, recovered 3 fumbles (including one that he returned for a touchdown), had 37 quarterback pressures and made 20.5 sacks at Miami. His 20.5 career sacks are second best all time for a Miami interior defensive lineman... He was named Miami's defensive player of the year in 2006 when he led the team with 11.5 sacks.
Brown was drafted by the New England Patriots in the forth round of the 2007 NFL Draft. After making the team, he was with the Patriots thru the first eleven games of the 2007 regular season until he was put on wavers by the Patriots and signed by the New York Jets.