cam meekins