18,000 to 20,000 Eagles fans in New Orleans??? {just a rumor - merged}
This unsubstantiated (and frankly quite silly) rumor seems to have gotten its start on a Philly fan forum. Covered in another thread that is now merged with this one.
Print