L Brands Inc (NYSE:LB), General Dynamics Corporation (NYSE:GD), AON Plc (NYSE:AON) are the top three stock investments of Abrams Bison Investments, as per its recent SEC13F filing. The investment firm has a net portfolio of $1.45 billion with primary investments in service, industrial goods, and finance industries. Abrams Bison Investments own 4,920,030 shares of L…