2884, was this you?

So Dr. Z this week in his mailbag has a poem from a Giants fan praising them for their Superbowl XLII victory. It sounds kinda like 2884 might have written it, so I was wondering, 2884, if you might be a secret Giants fan.

"You are the ones
The Gods of the field, unbesmirched by the ground
The living legends, favored by the crown
Relentless pursuit and prodigious fate
In happy circumstances do meet ..."

Dr. Z didn't include the rest, but it kinda had 2884's style, so I thought maybe....