Security guards asked Devlin, a 43-year-old from King of Prussia, Pa., to remove the jersey. He told Philadelphia radio station 97.5 The Fanatic that he did so without complaint, adding the guard who asked him to remove the jersey said the request came from Reid.
An Eagles spokesman denied that, saying Reid wasn't aware of Devlin's presence and that the guards were acting to calm the commotion created when reporters crowded around the fan while practice was in session.
Devlin wore the McNabb jersey to a Phillies game Sunday and said he received mixed reactions. On Wednesday, a friend gave him an Eagles sideline pass. Devlin said fans granted such access are given written instructions how to conduct themselves.
Devlin said cell phones and beverages aren't permitted, but he wasn't made aware of restrictions on apparel of another team. A team spokesman confirmed that isn't a set policy, just a preference.
"I just wanted to get reactions from the fan base, see who says what," Devlin said. "Maybe get in a healthy debate on whether Donovan McNabb was good or bad for this franchise."
But security intervened.
"I'm fine," Devlin said. "Everybody was very cool, calm, professional and did not make a big deal about it. They asked me, and I figured I'm a guest at their facility, so why not make life easier for everybody?"
Devlin said the fans around him expressed surprise when he was asked to strip down to the T-shirt he was wearing under the jersey.
"Nobody really thought I was really wrong," he said. "They asked me to do something, and I was more than happy to do it."
Devlin said he plans to wear the jersey when McNabb returns to Philadelphia on Oct. 3 to face his old team.
Copyright 2010 by The Associated Press