All too often Donovan McNabb's season ended painfully in the NFC Championship and all too often there was debate about how great he was.
Now that he is gone a new debate will unfold between those who still pledge allegiance to McNabb and those who despise him: Should the Eagles have let him leave town?
Only time will tell and truth be told, there will probably never be a clear-cut answer, which is only fitting.
McNabb holds franchise records for quarterbacks in wins, games played, completions, completion percentage (for a quarterback who played at least 30 games), attempts, yards, touchdowns, and interception percentage (for a quarterback who played at least 30 games).
He also holds a 1-5 record in NFC Championships and the Super Bowl.
It really is mind blowing how much he did for the franchise and how much he divided the fanbase. But in the end, there is nothing the fans can do.
McNabb is with divisional rival Washington and the future of the franchise in Kevin Kolb's hands.
By the end of the year, McNabb may be No.1 on this list or he may never crack the top-10. Trying to figure out his place on the list would be an educated guess.
Until McNabb's career ends and the fans see what Kolb has to offer let's turn our attention to the 10 players that were traded or lost due to free agency only to come back to haunt the franchise. There are two players who don't fit the mold of the criteria completely, but you will see what I mean when you get to them.