Deluca in pads per Keith brake...
Nick DeLuca's gonna fight?
Sent from my iPhone using Tapatalk
According to Bison 1660 DeLuca spotted in pads on the field.
Life is tough, but it's even tougher if you're stupid.......John Wayne
/End Lakes. Roll Herd!
Deluca is doing drills on the field!
you mess with the ^Bison^ you get the horns