Craig Carton rips Chiefs’ ‘win at all costs’ approach after controversial Justin Tucker signing

The Kansas City Chiefs signing embattled kicker Justin Tucker to their practice squad has ruffled many football feathers on social media. Tucker, who served a 10-game suspension for violating the NFL’s personal conduct policy after 24 total women accused him…









