A sports bar just opened in the most smokiest of places: inside a BBQ shop in Arlington. Called Black Sheep Sports Bar, it's ...