Where does USA Softball play their home matches? USA Softball matches are played at Devon Park — 2801 NE 50th Street, Oklahoma City, Oklahoma