 The Eagles lost to the New England Patriots 21–24 in Super Bowl XXXIX, where Allen was among the inactive players.In April 2005, Allen was signed by the Arizona Cardinals.He participated in training camp and remained on the team through the preseason.