In his last season with the Lions, he started at defensive tackle. He was a solid starter, even though he probably didn't even weigh 290 pounds. He got hurt in week 9 and was lost for the season. Unfortunately for Owens, this injury at his age ended his career.
Owens is married to his wife Susie and has four children; Lainey, Mackenzie, Connor, and Haley. He is also part owner of The Forum Athletic Club in Johns Creek, Georgia. He currently serves as the Defensive Coordinator for the Northview High School football team.