A Catholic farmer in Michigan is suing the city of East Lansing after he was barred from a municipal farmers market over his views on same-sex marriage.