Kennywood, ribs and music: It’s hard to think of a better way to spend a Memorial Day weekend, is it? The amusement park is hosting The Swhinery and other local BBQ joints over two days. Tickets are buy one, get one free on Sunday, May 26 and $30 each on Monday, May 27 when bought online.