Deandre Ayton talks about the challenges of being a giant human being - ABC15 Sports