New York Giants tight end Jake Ballard had medication injected into his knee on Thursday and is questionable for Sunday's game against San Francisco, according to a source.