Miles Powell sues Kevin Willard & Seton Hall