Cricket will never catch on in America. Never.
First of all, they wear uniforms that look like they can right out of a J Crew catalog. Most American sports uniforms involve some sort of protective gear - padding, helmets, etc. That tells American fans someone might get hurt. Cricket uniforms tell fans that once the match is over, there’s actually a possibility of the bowler heading directly out for cocktails along the Miracle Mile with Daisy Lou.
Plus if American fans think a 3 hour baseball game is too long, a cricket match is typically THIRTY HOURS long. They play SIX HOURS A DAY for FIVE DAYS.
And pace of play? We just put rules into baseball that you can’t replace the pitcher too often or fans get bored. Well, cricket players break for lunch and again for tea!! Yes, they really do. If watching Alex Cora walk out to the mind twice in an inning is too much for our attention span, exactly how are we supposed to watch a bunch of J Crew sporting social fops drink tea for twenty minutes?!!??