sfsignal.com
stretching the Definition of SF?
No, not another discussion of how to define SF, not really anyway. The Naples Daily News has an article from Rob Owen of the Pittsburgh Post-Gazette (hows that for convoluted?) about Battlestar Gal…