this is a discussion within the Saints Community Forum; Philly getting skull drug ... as I expected. This 2018 Saints team is legit....