15 Marc Delisca Year2021Position(s)FHeight6'5Current TeamNorth AttleboroRelated Stories View all stories here Share this:TweetEmailPrintMore