according to this gentleman
Texas Tech safety Tyler Owens confuses fans with bizarre NFL Combine comment: 'I don't believe in space' | Sporting News
Media availability for the prospects doesn't tend to produce too many viral soundbites, but Texas Tech safety Tyler Owens made an interesting revelation Thursday.
www.sportingnews.com
Last edited: