It seems the world's most awkward sports fan is at it again. Not satisfied with creating uncomfortable situations for unsuspecting SF Giants fans, Kyle made his way to Miami this summer to make us all cringe in our seats.

With his odd touchy-feely moments and strange stuttering gibberish, Kyle is either the perfect embodiment of the annoying idiot, or an absolute comedic genius.

Whichever you believe he is, just remember to enjoy!