Beef Newbie FRESH MEAT: Leo Walker 11/15/2018 0 Comments Leo Walker is the latest addition to Active Duty.