Amazon Prime documentary to feature Alabama native Terrell Owens
Owens was inducted into the Pro Football Hall of Fame in 2018.
Owens was inducted into the Pro Football Hall of Fame in 2018.
This story was reported by AL.com. Read the full story at AL.com.
Image: Mike Thomas / AL.com