Presented at Curwensville Alliance Church by Pastor Steve Shields on 2/25/2018 While playing for the Minnesota Vikings, defensive end Jim Marshall did something embarrassing. In a game against the 49ers, he recovered a fumble and ran it 66 yards — … Continue reading →