Recent years have seen serious strain put on fan loyalty, with skyrocketing salaries and two damaging player strikes. But spectacular batting displays by the likes of Mark McGwire and Sammy Sosa, along with top quality pitching from Roger Clemens, Randy Johnson, Pedro Martinez, and Greg Maddux have kept the spectators coming and the cash flowing through America's favorite sport.