Its not Superman who exchanged his cape for a Terrible Towel, but there is support for the Steelers coming from above. International Space Station resident Michael Fincke is representing the Steelers nation in the extraterrestrial. The Pittsburgh native has been in tune with the playoffs seeing that mission control made sure the astronauts could watch [...]