The New York Giants could use a boost against the Kansas City Chiefs in Week 3. They are staring down the barrel of a 0-2 hole right now, and another loss could be the end of their season right then and there. One of the players that fans are looking forward to seeing back on […]