All News, Sports Bills poke fun at Cardinals with birdhouse-themed troll September 8, 2024 admin The Steelers put their own twist on the rap song “Take Over Your Trap” by Atlanta-based Bankroll Fresh.