I know where MLK is in Oklahoma City, since I used to live in Midwest City and Tulsa, but no, not there. There is an MLK Blvd in almost every city in the southern united states. This was taken in Ft Myers, FL

More to the point, why the F is a gopher/chipmunk/beaver/thing even playing in that game. I mean I get that it's probably a charity thing but wouldn't it be more contextually appropriate with a Viking mascot or a Seahawk (w/e that is)?

It was a Pirate Celestia in this stream, she has since moved on to something else but she will post it later im sure, but if you want to watch her draw and join the shenanigans of Amanda's livestream you can always join [url deleted]