Not sure if this was ever answered, but does anyone know where the nickname big puma came from? Seems like I've only heard it this year and fairly recently too...
Thanks in advance.