News broke Friday morning that the Pittsburgh Steelers will be hosting a game in Dublin, Ireland during the 2025 season.
Matt McGloin isn’t sure if he’s a good-luck charm or not. But ever since he briefly spent time with the Philadelphia Eagles ...