Ahead of the Bills' Week 16 contest against the Patriots, the defensive tackle could be seen wearing an entire winter jacket ...
Buffalo Bills fans might want to pack the poncho just in case this Sunday when their team faces off against the New York Jets ...