Heat a gas or charcoal grill with a lid big enough to accommodate the bird. Put a drip pan below the grates.
Mix the ingredients for the Spice Rub until they are well blended. (This will keep, covered, in the refrigerator for 1 week.) Rub it all over the chicken, inside and out.
Open the beer and take a big swig or just pour out a couple of ounces. Sit the chicken on the beer can so the legs are at the bottom and the wings are at the top. Stand the beer can on the grates over the drip pan. Put the cover on and cook over indirect heat until the juices run clear, about 1 hour. (If using charcoal, push the coals to 1 side so the chicken is not over direct heat.)
Note: This chicken can also be cooked in a 350 degrees F oven. Just stand the beer can in a shallow roasting pan and cook about 1 hour or until juices run clear.