What professional baseball team had for a pitcher Fred House, and also plays its home games in Downtown Detroit?
Detroit Tigers:  The team currently plays its home games at Comerica Park in Downtown Detroit.
i don't know