Stop in for a cup of coffee

Well ya I could understand that. Probably not too many baseball or American football teams there either??
The Seahawks played in Germany last year, there are acutally a LOT of NFL fans there, those fans were great, wish I could have been there!