Looks like he wrote 04' on it....Donald Lee was a tight end on that team
That would be a neat trick for Lee to be able to sign a pennant with the new logo on it back in 2004. Yes, it is technically possible that it could have been signed years later but who would be getting Donald Lee's autograph in 2013 and beyond? It's not like he was one of those "hey he's on the team and he's here" guys at the time.
Not so unusual.
Fan - "Hey you're pretty big did you ever play sports?"
Player - "Yes I use to play for the Dolphins."
Fan - "Can you sign my jersey or pennant?"
It's not out of the question for fans to ask players they've never heard of to sign something.