Twitter is great for a lot of things -- breaking news, communicating with fans and staying in touch on a variety of topics. It also opens our eyes to the number of people who are stunned -- stunned! -- to learn that Kansas City is in fact in Missouri.

Related: A Royals' fan guide to Kansas City.

Yes, there is a Kansas City, Kansas. And, yes, the name Kansas City sure sounds like it's in Kansas. But, no, the Kansas City everyone refers to is not in Kansas. It's in Missouri, where last night's homerun derby took place.

During the Homerun Derby last night I collected a bunch of tweets from people who confused Kansas City, Missouri and Kansas City, Kansas.

Enjoy and make sure you check out full All-Star game coverage at Baseball Nation.

Since when is Kansas City not in Kansas? #ASG — Chrissy Wolbert (@chrissytinaaa) July 9, 2012

Who would have thought that kansas city is in missouri — Tommy Brooks (@brooksy6918) July 10, 2012

I thought Kansas city was in Kansas not missouri... — Zachary Stevens (@stevens_zachary) July 10, 2012

Why isnt Kansas city in Kansas #confusedtweet — Tomy (@BerottObama) July 10, 2012

@georg_ey ahhah well sorry, just doesnt make sence to me anymore kansas city should be in kansas — Eddie Vlmvnzv ✌ (@EddieAlmanza) July 10, 2012

I feel so dumb every time I realize that Kansas City isn't actually in Kansas.. — AlyssaMarieNeilson (@AlyssaNeilson) July 10, 2012

Wondering how many #HRDerby #ASG viewers just learned that Kansas City is in Missouri, too? #KC education! — Rachel Sewell (@RachelBSewell) July 10, 2012

Warped and the Homerun Derby are both in KC right now, its busy in Kansas today — Jessica Sparks(@jesssparks20) July 9, 2012

Did not know that Kansas city is in Missouri.... Learn something learn everyday — Kyle Lowenkron (@yoLOW11) July 10, 2012

Who the hell put Kansas City in Missouri? #NoSense — Evan Ertel (@erky_ertel) July 10, 2012

@AlluvialAaron its missouri so like 10% lol. i keep forgetting kansas city isnt in kansas — W.L (@PureBeaver) July 10, 2012

Who knew that Missouri had two MLB teams? Never would have guessed! Could have sworn Kansas City was in Kansas — Tyler Tyrone Nicole (@Tyroneybologna) July 10, 2012

Wait... Kansas city isn't in Kansas #really? — Eric Van Assen (@edog2695) July 10, 2012

Kansas City is not in Kansas. Who would of thought. — Tobin Frost (@xfrostayyy) July 10, 2012

I always forget Kansas City is in Missouri. — Lil Hud(@Hud_4_Life) July 10, 2012

I seriously thought Kansas City was in Kansas.... — Katie (@KatieMariee83) July 10, 2012

Why is Kansas City in Missouri? — Vincent Nguyen (@Vinccenntt) July 10, 2012

Always forget kansas city is in Missouri it should be in Cali I swear — James bardenett (@Theycallmeberny) July 10, 2012

@daaaanwell I thought it was in Kansas..? why is there a Kansas city in MO??? #confused — amandalyn abney (@lynhanna_49) July 10, 2012

"kansas city, Missouri???? I thought Kansas city is in kansas..." — Ryan Bauer (@Ryan_Bauer11) July 10, 2012

I never knew Kansas city is in Missouri lmaoo #mindblown — Paul Coppola (@paulcoppola20) July 10, 2012

forgot that the kansas city of the #HRDerby is not in kansas but missouri. — JNez (@JNez) July 10, 2012

Embarrassingly just learned that Kansas City is not actually in the state of Kansas contrary to the implications of its name — Chase Levi (@ChaseOfSpades3) July 10, 2012

Wait... The Kansas City Royals are from Missouri? #I'mdone — Jason Diehl (@jason_d2) July 10, 2012

why is Kansas city in Missouri and not in Kansas? #randomthought — Melissa Andreu (@melissa_andreu) July 10, 2012

forgot that the kansas city of the #HRDerby is not in kansas but missouri. — JNez (@JNez) July 10, 2012