Is Jim Costa over reacting or is he spot on?

More From 1240 The Ticket