ADVERTISEMENT
Watch
Willson blames Butker for Chiefs' loss in Denver: 'You've got to make your kicks!'
TSN NFL analyst Luke Willson joins Jay Onrait to explain why he's blaming kicker Harrison Butker for the Chiefs' loss in Denver, and share why he believes the window for Lamar Jackson on the Ravens' roster is "rapidly closing".