No, Seth Moulton Really Is An Idiot Posted by By jim_snowden March 11, 2025Posted inSports, The Larger World The Boston Globe asks, for reasons that escape me, whether Seth Moulton (Ostensible D-MA) is owed an apology for his support of banning trans people--trans women specifically--from competing in sports.…