ComplexCon returns to Long Beach Nov. 6 - 7 with hosts J. Balvin and Kristen Noel Crawley, performances by A$AP Rocky and Turnstile, and more shopping and drops.

Secure your spot while tickets last!

Have you been forced to spend at least part of your summer watching celebrities like 50 Cent and Biz Markie throwing terrible first pitches? Then this is your reward.

Last night, prior to the Angels/Dodgers game in Los Angeles, supermodel Chrissy Teigen threw out the first pitch. And while her pitch wasn't all that great—she bounced it in front of home plate like a lot of celebs do—it didn't really matter. Because her run out to the mound, her preparation for her pitch, her wind-up, and her delivery were all perfect. Not "perfect" in a baseball sense. But perfect in a…well, just watch.

Every MLB team should be calling Teigen immediately. This is how a first pitch should be done.

[via For The Win]