Ever seen a player on TV and you're like, "Holy crap, they still are in the league?" I had one of those moments just now seeing Marlon Byrd at bat. He was terrible with Philly like six years ago. How does he have a job? Feel free to post random baseball thoughts throughout the season.