Preheat the Traeger grill to 375 degrees F for about 10-15 minutes, or until it comes to proper temperature.
In a large bowl, add the ground beef, egg, bread crumbs, chopped onion, bbq sauce, and salt. Mix well, but be careful not to over mix.
Shape into a loaf and place in loaf pan and brush with a little more BBQ sauce (about 1-2 tablespoons). Place on preheated Traeger grill and cook for about an hour or until cooked through. Don't overcook. The internal temperature should be about 160 degrees F.
Remove from grill, drain any excess grease. Allow to rest and cool for just about 10 minutes before cutting.