Theo Johnson’s appearance in Knicks game raised questions after Giants TE was ruled out with illness
Early Friday afternoon, the New York Giants released their final injury report for Week 18 and tight end Theo Johnson was listed as “out” with an illness for Sunday’s game against the Dallas Cowboys. Hours later, Johnson appeared on the scoreboard at Madison Square Garden while attending the New York Knicks’ game against the Atlanta…