Giants roster moves: David Sills signed to 53-man roster - Big
Giants LT Andrew Thomas out at least 3 games on IR
The Giants Release David Sills - Sports Illustrated West Virginia
Analyzing key Giants roster battles: David Sills, CJ Board or Alex
New York Giants wide receiver David Sills elevates to highpoint 23
New York Giants wide receiver David Sills V (13) performs a drill
Giants place David Sills on newly created coronavirus list
David Sills (American football) - Wikipedia
The New York Giants depth chart withstands several key injuries