Outlaw Documentary to be Shown in Lufkin Next Week

A project that has been years in the making will hit the big screen in Lufkin next week as “Outlaw: Life, Death and Texas Football” will be shown at Cinemark Theaters from April 8-10. The documentary...