IMG_20180623_175720.jpg
TD Ameritrade Park in Omaha - Home of the NCAA College World Series since 2011. This is the view of the main entrance from our hotel room window.