William David Swaggerty (born December 5, 1956) is a former Major League Baseball pitcher who played for the Baltimore Orioles from 1983 to 1986.