When Technology and Exercise Combine

Hate weights? A new Collierville "smart gym" provides a different way to work out.

by