Calvin Austin III returned a punt 73 yards for a touchdown to help the Pittsburgh Steelers grind out a 26-18 win over the New York Giants.Read more at Irish Independent Post navigationAli vs Foreman – On This Day in 1974 Dublin councillor calls bin collection privatisation a ‘wild west situation’