Your closest bet would likely be Dill's Outdoors right on outer Broadway. They have bait, but not sure if they have anything on the jumbo size. I agree with Burn's bait. Awesome bait shop. Lots of options and will have large bait options. I am not sure about their hours now. They used to be available pretty much 24/7, but I believe that has changed. Would call ahead.