Sports

Just what in the world are these ankle monitors on NFL players?