Angry sports birds poop on us
10/31/11 11:06 AM
Ratings are in for D-FW's twin weekend sports debacles, the Cardinals' World Series win over the Texas Rangers and the Eagles' pulverizing of the Dallas Cowboys on Sunday Night Football. Read 'em and weep.
Ed Bark
Ed Bark