The “King of Carson” Sheds Some Impressive Antlers

The “King of Carson,” a large buck Mule deer who likes to hang out in downtown Carson City near the capitol, shed some of the largest antlers you’ve ever seen, and just happened to be found by the man who founded the Capital City Mule Deer Foundation.