1989年に完成したこのアリーナは、世界最大の半球状の建物であり、直径110メートル、内部の高さ85メートルあり、スウェーデン・ソーラー・システムの太陽としても知られている。主に2000年と2016年に開催されたユーロビジョン・ソング・コンテストや、メロディーフェスティバル決勝（1989年、2002年から2012年）、ユーロバスケット、アイスホッケー世界選手権、UFC、またフロアボールの聖地でもあり、世界選手権が開催されている。2020年にはDota 2の世界一決定戦The International（TI10）の会場が決まっている。現在アリーナの隣接地にテレツー・アリーナがある。
我孫子高では、2年次の1978年に当時1年生であった和田豊と三遊間を組んで夏の甲子園に出場。1979年オフ、チームメイトの仲野和男外野手と共にドラフト外で西武ライオンズに入団。1年目の1980年、イースタン・リーグで打率.238、2本塁打、9打点の成績を残し、守備でも堅実なフィールディングを見せ注目されていた。同年オフの12月3日、実家の流山市に帰省中に急性心不全のため逝去。将来を嘱望されていた若手現役選手の突然の死に、西武は1981年以降板沢の入団10年目に当たる1989年に至るまでの9年間、背番号59を欠番とした。
1985年（昭和50年）に日本伝道隊の宣教師として、妻子と共に来日し、神戸の教会で宣教活動を行う。1995年（平成7年）1月17日、阪神淡路大震災に被災し、3ヶ月の避難生活の後に英国に帰国する。その後、1997年（平成9年）に単身赴任で再来日し、日本伝道隊の兵庫県揖保川の西播磨教会に宣教師として赴任する。不良少年の更生や少年院や刑務所での講演活動を行う。2007年（平成19年）より、元暴力団員を中心とする伝道団体「ミッション・バラバ」の相談役も務める。
刑務所にいる間の1977年5月、20歳の時に映画『ベン・ハー』を見たことがきっかけで回心しクリスチャンになる。また、日本へ宣教師になることを志す。1978年に出所した後英国で神学校に入り、宣教師になる準備をする。
1957年に北アイルランドのベルファストに生まれる。1972年に15歳でアルスター・ロイヤリズム (Ulster loyalism) のテロ組織アルスター義勇軍（UVF）のメンバーになる。銀行強盗、爆弾テロなどのテロ活動を行い、後にUVFの一部隊リーダーになる。18歳で銀行強盗の容疑で逮捕され、政治犯として懲役6年の実刑判決を受け、メイズ刑務所に収監される。
bind 演算子 >>= を直接使ってプログラムを書くのがよい場合もあるが、典型的にはdo記法 (OCamlでは perform記法、F#ではコンピュテーション式)を使用し、命令型言語のような見た目にできる。コンパイラはdo記法の式を >>= を使ったものに変換する。例えばa = do x <- [3..4]       [1..2]       return (x, 42)を変換した結果は以下となる。a = [3..4] >>= (\x -> [1..2] >>= (\_ -> return (x, 42)))リストモナドの実装を見てみよう。リストにマップを行い結合を行う(平らにする)この関数は concatMap とも呼ばれる。instance Monad [] where  m >>= f  = concat (map f m)  return x = [x]  fail s   = []よって、以下のような変形が行われて、それぞれの式はすべて等価である。a = [3..4] >>= (\x -> [1..2] >>= (\_ -> return (x, 42)))a = [3..4] >>= (\x -> concatMap (\_ -> return (x, 42)) [1..2] )a = [3..4] >>= (\x -> [(x,42),(x,42)] )a = concatMap (\x -> [(x,42),(x,42)] ) [3..4]a = [(3,42),(3,42),(4,42),(4,42)]リスト[1..2]は使われないことに注意しよう。左矢印をつけないことで、連鎖した関数は引数を無視するように変換されて、値ではなくモナド的な構造だけが問題になることを示すことができる。例えば、状態モナドで値を生成せずに状態だけを変化させるようなときに使われる。do記法は >>= の単なる構文糖衣であるので、どんなモナドに対しても使うことができる。Maybeモナドの値を安全に割り算する以下の定義も等価である。x // y = do  a <- x  -- xとyの中に値がある場合は取り出す  b <- y  if b == 0 then Nothing else Just (a / b)x // y = x >>= (\a -> y >>= (\b -> if b == 0 then Nothing else Just (a / b)))同様にF#ではコンピュテーション式を使うことができる。let readNum () =  let s = Console.ReadLine()  let succ,v = Int32.TryParse(s)  if (succ) then Some(v) else Nonelet secure_div =   maybe {     let! x = readNum()    let! y = readNum()    if (y = 0)     then None    else return (x / y)  }このmaybeブロックは構文糖衣であり、以下の式に変換される。maybe.Delay(fun () ->  maybe.Bind(readNum(), fun x ->    maybe.Bind(readNum(), fun y ->      if (y=0) then None else maybe.Return(x / y))))