Albert Chen

Albert Chen is a staff writer for Sports Illustrated and SI.com. He has covered baseball, the NFL and college football.

All Stories