NEW ORLEANS — The main reason for the New York Giants' stunning Super Bowl XLII upset over the previously undefeated New England Patriots isn't in the Pro Football Hall of Fame yet. Neither is Eli ...
Matt McGloin isn’t sure if he’s a good-luck charm or not. But ever since he briefly spent time with the Philadelphia Eagles and Kansas City Chiefs, both teams have enjoyed a string of success.