BFT Show: Jon Schaffer by John Canzano BFT Podcast published on 2023-03-28T01:13:34Z John is talking about the improbable Final Four teams left in the NCAA tournament. John also calls out the Blazers front office for failing Damian Lillard