Worst GM in the NFL
Channel: JefeZhai
Date: 2023-09-08

Chris Ballard has no clue what he's talking about