Weekend Viewing Picks

Saturday, April 23

Arena Football
Cleveland Gladiators at Philadelphia Soul — CBS Sports Network, 4 p.m.

Boxing
World Championship Boxing, The Forum, Inglewood, CA
WBA/IBF Super World Middleweight Title
Gennady Golovkin vs. Domenic Wade — HBO, 10 p.m.

Bundesliga
Hertha Berlin vs. Bayern Munich — FS2, 9:20 a.m.
VfB Stuttgart vs. Borussia Dortmund — Fox Soccer Plus, 9:20 a.m.
Schalke vs. Bayer Leverkusen — Fox Soccer Plus, 12:20 p.m.

Bundesliga Weekly — FS2, 9 a.m.
Bundesliga Report: Roots — Fox Soccer Plus, 11:30 a.m.
Bundesliga Highlights — FS2, 11 p.m.

College Baseball
Army at Navy — CBS Sports Network, noon
Brown at Harvard — ESPN3, noon
Arkansas at Kentucky — SEC Network Plus, noon
Bowling Green at Ball State — ESPN3, 1 p.m.
South Carolina Upstate at Stetson — ESPN3, 1 p.m.
West Virginia at Oklahoma — Fox College Sports Central/Fox Sports Oklahoma Plus, 1 p.m.
Georgia at Florida — ESPN2, 2 p.m.
Bradley at Wichita State — ESPN3, 3 p.m.
Texas at Texas Tech — Fox College Sports Atlantic/Fox Sports Southwest Plus, 3 p.m.
Auburn at Mississippi — SEC Network, 3 p.m.
Alabama at Texas A&M — SEC Network Plus, 3 p.m.
Brown at Harvard — ESPN3, 3:30 p.m.
Arkansas at Kentucky — SEC Network Plus, 3:30 p.m.
North Carolina at Wake Forest — ESPN3, 4 p.m.
Oregon at UCLA — Pac-12 Oregon/Pac-12 Los Angeles, 4 p.m.
Missouri at South Carolina — SEC Network Plus, 4 p.m.
Vanderbilt at Tennessee — SEC Network Plus, 4 p.m.
Baylor at Kansas State — ESPN3, 5 p.m.
Notre Dame at Florida State — ESPN3, 6 p.m.
Mississippi State at LSU — ESPNU, 7 p.m.
Virginia at Miami (FL) — ESPN3, 7 p.m.
Cal-Riverside at Long Beach State — ESPN3, 9 p.m.
Arizona at Cal — ESPNU, 10 p.m.

College Football
Wisconsin Spring Game — Big Ten Network, 1 p.m.
Arkansas Spring Game — SEC Network, 1 p.m.
Utah Spring Game — Pac-12 Network/Pac-12 Mountain, 2 p.m.
UCLA Spring Game — Pac-12 Los Angeles, 2:30 p.m.
Michigan State Spring Game — Big Ten Network, 3:30 p.m.
Washington Spring Game — Pac-12 Washington, 3:30 p.m.
Washington State Spring Game — Pac-12 Network, 4 p.m.
Rutgers Spring Game — Big Ten Network, 7 p.m.

Inside Pac-12 Football — Pac-12 Network, 6 p.m.

College Lacrosse
Men’s
Notre Dame at North Carolina — ESPNU, noon
Johns Hopkins at Michigan — Big Ten Network, 5 p.m.
Virginia at Georgetown — CBS Sports Network, 7 p.m.

College Softball
Saint Mary’s at BYU — BYUtv, 2 p.m.
Oklahoma at Tennessee — ESPN, 2 p.m.
Georgia at Auburn — ESPNU, 2 p.m.
Oklahoma State at Texas — Longhorn Network, 2 p.m.
Texas A&M at Missouri — ESPNU, 4:30 p.m.
UCLA at Arizona — ESPN2, 5 p.m.
Kentucky at Alabama — SEC Network, 6 p.m.
Arkansas at Mississippi — SEC Network, 8 p.m.
Oregon at Arizona State — Pac-12 Oregon/Pac-12 Arizona, 10 p.m.

College Tennis
Men’s
Pac-12 Tennis Championships, Ojai Valley Athletic Club, Ojai, CA
Final — Pac-12 Network, 9 p.m.

College Volleyball
Men’s
Mountain Pacific Sports Federation Championship
Final
UCLA vs. BYU — BYUtv, 9 p.m.

English Football Championship
Derby County vs. Sheffield Wednesday — beIN Sports, 7:25 a.m.

English Premier League
Manchester City vs. Stoke City — NBCSN/NBC Universo, 7:45 a.m.
Liverpool vs. Newcastle United — NBCSN/NBC Universo, 10 a.m.
Bournemouth vs. Chelsea — USA Network, 10 a.m.
Aston Villa vs. Southampton — Premier League Extra Time, 10 a.m.

Premier League Preview — NBCSN, 6 a.m.
Premier League Live — NBCSN, 7 a.m.
Premier League Live — NBCSN, 9:45 a.m.
Goal Zone — NBCSN, noon
Match of the Week — NBCSN, 11 p.m.

FA Cup
Semifinal
Everton vs. Manchester United — FS2, noon

FA Cup Semifinal Preview — FS2, 11:30 a.m.

Golf
European Tour
Shenzhen International, Genzon Golf Club (A Course), Shenzhen, Communist China
3rd Round — Golf Channel, 6 a.m. (same day coverage)

PGA Tour
Texas Open, JW Marriott, TPC San Antonio, San Antonio, TX
3rd Round — Golf Channel, 1 p.m.
3rd Round — CBS, 3 p.m.

Golf Central Pregame — Golf Channel, noon
Golf Central Pregame — Golf Channel, 2:30 p.m.

PGA Tour Champions
Legends of Golf at Big Cedar Lodge, Buffalo Ridge (Springs Course), Top of the Rock, Ridgedale, MO
2nd Round — Golf Channel, 3 p.m.

LPGA Tour
Swinging Skirts LPGA Classic, Lake Merced Golf Club, San Francisco, CA
3rd Round — Golf Channel, 6 p.m.

Hockey
IIHF U18 World Championship
Semifinal, Ralph Engelstad Arena, Grand Forks, ND
United States vs. Finland — NHL Network, 4 p.m.

IndyCar
Grand Prix of Alabama, Barber Motorsports Park, Birmingham, AL
Qualifying — NBCSN, 4 p.m.

La Liga
Rayo Vallecano de Madrid vs. Real Madrid — beIN Sports, 9:55 a.m.
Club Atlético de Madrid vs. Malaga — beIN Sports, 12:10 p.m.
Barcelona vs. Real Sporting de Gijon — beIN Sports, 5 p.m. (same day coverage)

Mixed Martial Arts
UFC 197: Jones vs. Saint Preux, MGM Grand Garden Arena, MGM Grand Hotel, Las Vegas, NV
Prelims — FS1, 8 p.m.
Main Event — Pay per view, 10 p.m.

UFC Prefight Show — FS1, 7 p.m.

MLB
American League
Cleveland at Detroit — STO/Fox Sports Detroit, 1 p.m.
Oakland at Toronto — MLB Network/Comcast SportsNet California/Sportsnet One, 1 p.m.
Tampa Bay at New York Yankees — MLB Network/Fox Sports Sun/YES, 1 p.m.
Texas at Chicago White Sox — Fox Sports Southwest/WGN, 2 p.m.
Boston at Houston — FS1/NESN/Root Sports Southwest, 4 p.m.
Baltimore at Kansas City — MLB Network/MASN/Fox Sports Kansas City, 7:15 p.m.
Seattle at Anaheim — Root Sports Northwest/Fox Sports West, 9 p.m./MLB Network, 10 p.m. (joined in progress)

National League
Chicago Cubs at Cincinnati — MLB Network/Comcast SportsNet Chicago/Fox Sports Ohio, 7 p.m.
New York Mets at Atlanta — WPIX/Fox Sports South, 7 p.m.
Philadelphia at Milwaukee — Comcast SportsNet Philadelphia/Fox Sports Wisconsin, 7 p.m.
Los Angeles at Colorado — SportsNet LA/Root Sports Rocky Mountain, 8 p.m.
Pittsburgh at Arizona — Root Sports Pittsburgh/Fox Sports Arizona, 8 p.m.
St. Louis at San Diego — Fox Sports Midwest/Fox Sports San Diego, 8:30 p.m.
Miami at San Francisco — Fox Sports Florida/Comcast SportsNet Bay Area, 9 p.m./MLB Network, 10 p.m. (joined in progress)

Interleague
Minnesota at Washington — Fox Sports North/MASN, 1 p.m.

MLB on FS1 Pregame — FS1, 3:30 p.m.
MLB Tonight — MLB Network, 4 p.m.
Quick Pitch — MLB Network, midnight

MLS
Montreal vs. Toronto FC — TSN4/TSN5/RDS, 4 p.m.
Philadelphia vs. New York City FC — WPVI, 4 p.m./YES, 5 p.m. (same day coverage)
D.C. United vs. New England — WJLA/Comcast SportsNet New England, 5:30 p.m.
Columbus vs. Houston — Time Warner Cable SportsNet/WWHO/KUBE, 7:30 p.m.
Colorado vs. Seattle — Altitude/KZJO, 9 p.m.
LA Galaxy vs. Real Salt Lake — Time Warner Cable SportsNet/KMYU, 10:30 p.m.
Vancouver vs. FC Dallas — TSN/Time Warner Cable SportsNet, 10:30 p.m.

NASCAR
Sprint Cup Series
Toyota Owners 400, Richmond International Raceway, Richmond, VA
Practice — FS1, 8:30 a.m.
Final Practice — FS, 11 a.m.

Xfinity Series
ToyotaCare 250, Richmond International Raceway, Richmond, VA
Qualifying — FS1, 9:30 a.m.
Race — FS1, 12:30 p.m.

NASCAR Race Hub: Weekend Edition — FS1, 10:30 a.m.
NASCAR RaceDay: Xfinity — FS1, noon

NBA Playoffs
Eastern Conference Quarterfinals
Game 4: Toronto at Indiana — TNT, 3 p.m. (Toronto leads series 2-1)
Game 3: Miami at Charlotte — TNT, 5:30 p.m. (Miami leads series 2-0)

Western Conference Quarterfinals
Game 4: Oklahoma City at Dallas — ESPN, 8 p.m. (Oklahoma City leads series 2-1)
Game 3: Los Angeles Clippers at Portland — ESPN, 10:30 p.m. (Clippers lead series 2-0)

NBA Inside Stuff — NBA TV, 1:30 p.m.
NBA Tip-Off — TNT, 2:30 p.m.
NBA GameTime: Raptors/Pacers, Game 4 Postgame — NBA TV, 5:30 p.m.
NBA Countdown — ESPN, 7 p.m.
NBA GameTime: Heat/Hornets, Game 3 Postgame — NBA TV, 8 p.m.
NBA GameTime: Thunder/Mavericks, Game 4 Postgame — NBA TV, 10:30 p.m.

NHL Stanley Cup Playoffs
Eastern Conference Quarterfinal
Game 5: New York Rangers at Pittsburgh — NBC/Sportsnet 360/TVA Sports, 3 p.m. (Pittsburgh leads series 3-1)

Western Conference Quarterfinals
Game 5: Nashville at Anaheim — NBCSN/Sportsnet/TVA Sports/Fox Sports Tennessee/Fox Sports Prime Ticket, 6 p.m. (Series tied 2-2)
Game 6: St. Louis at Chicago — CBC/NBC/TVA Sports 2, 8 p.m. (St. Louis leads series 3-2)

NHL Network: Ice-Cap: Round 1: Red Wings vs. Lightning — NHL Network, 3 a.m.
NHL Network: Ice-Cap — NHL Network, 3:30 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 7 p.m.
Hockey Central Saturday — CBC, 7:30 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 8 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 9 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 11 p.m.

Scottish Football Championship
Rangers vs. Alloa Athletic — Fox Soccer Plus, 7:25 a.m.

Soccer
NASL
Tampa Bay Rowdies vs. Carolina RailHawks — beIN Sports, 7:30 p.m.

The Express Xtra — beIN Sports, 7 p.m.

Sports Talk
Sport Today — BBC World News, 9:15 a.m.
Nine for IX: The Diplomat — ESPN Classic, 10 a.m.
Morning Drive — Golf Channel, 10 a.m.
A Deeper Shade of Blue — ESPN Classic, 11 a.m.
30 for 30: From Elway to Marino — ESPN Classic, noon
SC Featured — ESPNews, 12:30 p.m.
Wild in the Streets — ESPN Classic, 12:45 p.m.
Sport Today — BBC World News, 2:15 p.m.
Assault in the Ring — ESPN Classic, 2:30 p.m.
Keepers of the Game — ABC, 3:30 p.m.
SEC Storied: Going Big — ESPN Classic, 4 p.m.
Out of Nothing — ESPN Classic, 5 p.m.
30 for 30: Four Falls of Buffalo — ESPN2, 7 p.m.
Generation Iron — ESPN Classic, 7 p.m.
30 for 30: This Is What They Want — ESPN Classic, 10 p.m.
SportsCenter at Night — ESPN2, 11 p.m.
Contacto Deportivo — Univision Deportes, midnight

Tennis
Center Court: Barcelona Open (ATP)/Porsche Tennis Grand Prix (WTA) — Tennis Channel, 7:30 a.m.
Tennis Channel Live — Tennis Channel, 2 p.m.

Sunday, April 24

Australian Rules Football
Melbourne Demons vs. Richmond Tigers — FS1, 5 a.m.

Boxing
24/7 Canelo/Khan: Episode 1 (series premiere) — HBO, 12:15 a.m.

Bundesliga
Borussia Mönchengladbach vs. TSG Hoffeneheim — Fox Soccer Plus, 9:20 a.m.
Eintracht Frankfurt vs. F.S.V. Mainz — Fox Soccer Plus, 11:30 a.m.

College Baseball
Cornell at Penn — ESPN3, noon
Wright State at Northern Kentucky — ESPN3, noon
Mississippi State at LSU — ESPN2, 1 p.m.
Bowling Green at Ball State — ESPN3, 1 p.m.
Duke at Virginia Tech — ESPN3, 1 p.m.
Florida Gulf Coast at Jacksonville — ESPN3, 1 p.m.
North Carolina at Wake Forest — ESPN3, 1 p.m.
Notre Dame at Florida State — ESPN3, 1 p.m.
South Carolina Upstate at Stetson — ESPN3, 1 p.m.
Virginia at Miami (FL) — ESPN3, 1 p.m.
West Virginia at Oklahoma — Fox College Sports Central/Fox Sports Oklahoma Plus, 1 p.m.
Missouri at South Carolina — SEC Network Plus, 1:30 p.m.
South Florida at Houston — CBS Sports Network, 2 p.m.
Baylor at Kansas State — ESPN3, 2 p.m.
Bradley at Wichita State — ESPN3, 2 p.m.
TCU at Oklahoma State — Fox College Sports Atlantic, 2 p.m.
Auburn at LSU — SEC Network, 2 p.m.
Alabama at Texas A&M — SEC Network Plus, 2 p.m.
Vanderbilt at Tennessee — SEC Network Plus, 2 p.m.
Indiana at Michigan State — Big Ten Network, 3 p.m.
Texas at Texas Tech — Fox College Sports Pacific/Fox Sports Southwest Plus, 3 p.m.
Cornell at Penn — ESPN3, 3:30 p.m.
Wright State at Northern Kentucky — ESPN3, 3:30 p.m.

College Football
B1G Spring Football Report 2016 — Big Ten Network, 6 p.m.

College Lacrosse
Men’s
Ohio State at Maryland — Big Ten Network, 7 p.m.

Women’s
Colorado at Oregon — Pac-12 Mountain/Pac-12 Oregon, 2 p.m.

College Softball
Nebraska at Minnesota — Big Ten Network, 1 p.m.
Notre Dame at North Carolina — ESPNU, 3:30 p.m.
Oregon at Arizona State — Pac-12 Oregon/Pac-12 Arizona, 4 p.m.
UCLA at Arizona — ESPNU, 5 p.m.
Mississippi State at Florida — SEC Network, 5 p.m.
Washington at Oregon State — Pac-12 Network/Pac-12 Washington/Pac-12 Oregon, 6 p.m.
Texas A&M at Missouri — SEC Network, 7 p.m.

College Tennis
Women’s
Pac-12 Tennis Championships, Ojai Valley Athletic Club, Ojai, CA
Singles Finals — Pac-12 Network, 1 p.m.
Doubles Finals — Pac-12 Network, 4 p.m.

English Premier League
Sunderland vs. Arsenal — NBCSN/Telemundo, 9:05 a.m.
Leicester City vs. Swansea City — NBCSN/Telemundo, 11:15 a.m.

Premier League Live — NBCSN, 8 a.m.
Premier League Live — NBCSN, 10:05 a.m.
Goal Zone — NBCSN, 1:15 p.m.
Match of the Day II — NBCSN, 11 p.m.

FA Cup
Semifinal
Crystal Palace vs. Watford — FS2, 10:50 a.m.

Golf
European Tour
Shenzhen International, Genzon Golf Club (A Course), Shenzhen, Communist China
Final Round — Golf Channel, 6 a.m. (same day coverage)

PGA Tour
Texas Open, JW Marriott, TPC San Antonio, San Antonio, TX
Final Round — Golf Channel, 1 p.m.
Final Round — CBS, 3 p.m.

Golf Central Pregame — Golf Channel, noon
Golf Central Pregame — Golf Channel, 2:30 p.m.

PGA Tour Champions
Legends of Golf at Big Cedar Lodge, Buffalo Ridge (Springs Course), Top of the Rock, Ridgedale, MO
Final Round — Golf Channel, 3 p.m.

LPGA Tour
Swinging Skirts LPGA Classic, Lake Merced Golf Club, San Francisco, CA
Final Round — Golf Channel, 6 p.m.

Hockey
IIHF U18 World Championship
Gold Medal Game, Ralph Engelstad Arena, Grand Forks, ND
NHL Network, 8 p.m.

IndyCar
Grand Prix of Alabama, Barber Motorsports Park, Birmingham, AL
Race — NBCSN, 3:30 p.m.

IndyCar Series Pre Race — NBCSN, 3 p.m.
IndyCar Series Post Race — NBCSN 5:30 p.m.
IndyCar Chronicles — NBCSN, 6 p.m.

Indy Lights Series — NBCSN, 2 p.m. (same day coverage)

La Liga
Sevilla vs. Real Betis Balompie — beIN Sports, 10:55 a.m.
Getafe vs. Valencia — beIN Sports, 12:10 p.m.

Mixed Martial Arts
UFC Post Fight Show: UFC 197 — FS1, 1 a.m.

MLB
American League
Cleveland at Detroit — MLB Network/STO/Fox Sports Detroit, 1 p.m.
Oakland at Toronto — Comcast SportsNet California/Sportsnet One, 1 p.m.
Tampa Bay at New York Yankees — MLB Network/Fox Sports Sun/YES, 1 p.m.
Texas at Chicago White Sox — Fox Sports Southwest/Comcast SportsNet Chicago, 2 p.m.
Baltimore at Kansas City — MASN2/Fox Sports Kansas City, 2:15 p.m.
Seattle at Anaheim — Root Sports Northwest/Fox Sports West, 3:30 p.m.
Boston at Houston — ESPN, 8 p.m.

National League
Chicago Cubs at Cincinnati — WGN/Fox Sports Ohio, 1 p.m.
New York Mets at Atlanta — WPIX/Fox Sports South, 1:30 p.m.
Philadelphia at Milwaukee — Comcast SportsNet Philadelphia/Fox Sports Wisconsin, 2 p.m.
Los Angeles at Colorado — SportsNet LA/Root Sports Rocky Mountain, 4 p.m.
Miami at San Francisco — Fox Sports Florida/Comcast SportsNet Bay Area, 4 p.m.
Pittsburgh at Arizona — Root Sports Pittsburgh/Fox Sports Arizona, 4 p.m.
St. Louis at San Diego — Fox Sports Midwest/Fox Sports San Diego, 4:30 p.m.

Interleague
Minnesota at Washington — Fox Sports North/MASN, 1:30 p.m.

Plays of the Week — MLB Network, noon
MLB Tonight — MLB Network, 4 p.m.
Baseball Tonight: Sunday Night Countdown — ESPN, 7 p.m.
Quick Pitch — MLB Network, 11 p.m.

MLS
San Jose vs. Sporting KC — ESPN, 3:30 p.m.
New York Red Bulls vs. Orlando — FS1, 7:30 p.m.

Somos MLS — Univision Deportes, 10 p.m.

NASCAR
Sprint Cup Series
Toyota Owners 400, Richmond International Raceway, Richmond, VA
Race — FS1, 8:30 p.m.

NASCAR RaceDay: Richmond — FS1, 10:30 a.m.
Fox NASCAR Sunday — Fox, 12:30 p.m.
NASCAR Victory Lane: Richmond — FS1, midnight

NBA Playoffs
Western Conference Quarterfinals
Game 4: San Antonio at Memphis — ABC, 1 p.m. (San Antonio leads series 3-0)
Game 4: Golden State at Houston — ABC, 3:30 p.m. (Golden State leads series 2-1)

Eastern Conference Quarterfinals
Game 4: Atlanta at Boston — TNT, 6 p.m.
Game 4: Cleveland at Detroit — TNT, 8:30 p.m.

NBA Tonight — ESPN2, 1 a.m.
NBA GameTime: Clippers/Trail Blazers, Game 3 Postgame — NBA TV, 1 a.m.
NBA Countdown — ABC, 12:30 p.m.
NBA GameTime: Spurs/Grizzlies, Game 4 Postgame — NBA TV, 3:30 p.m.
NBA GameTime: Warriors/Rockets, Game 4 Postgame — NBA TV, 6 p.m.
NBA GameTime: Hawks/Celtics, Game 4 Postgame — NBA TV, 8:30 p.m.
NBA GameTime: Cavaliers/Pistons, Game 4 Postgame — NBA TV, 11 p.m.
Inside the NBA — TNT, 11 p.m.

NFL
SportsCenter Special: Gruden’s QB Camp: Connor Cook — ESPN2, 4 p.m.

NHL Stanley Cup Playoffs
Eastern Conference Quarterfinals
Game 6: Washington at Philadelphia — CBC/NBC/TVA Sports, noon (Washington leads series 3-2)
Game 6: Florida at New York Islanders — CBC/NBCSN/TVA Sports/Fox Sports Sun/MSG Plus, 7 p.m. (Islanders lead series 3-2)

Western Conference Quarterfinal
Game 6: Dallas at Minnesota — NBC/Sportsnet/TVA Sports, 3 p.m. (Dallas leads series 3-2)

NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 3 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 4 p.m.
Hockey Central Live — Sportsnet, 4 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 6 p.m.
Hockey Central — Sportsnet, 6:30 p.m.
NHL Live — NBCSN, 6:30 p.m.
NHL Overtime — NBCSN, 10:15 p.m.
NHL Tonight: 2016 Stanley Cup Playoffs Edition — NHL Network, 10:30 p.m.

Running
London Marathon — NBCSN, 3:30 p.m.

Scottish Premier League
Inverness Caledonian Thistle vs. Kilmarnock — Fox Soccer Plus, 7:25 a.m.

Soccer
The Express Xtra – Weekends — beIN Sports, 5 p.m.
ESPN FC — ESPN2, 11 p.m.

Sports Talk
Outside the Lines — ESPN, 9 a.m.
Sport Today — BBC World News, 9:15 a.m.
The Sports Reporters — ESPN, 9:30 a.m.
Morning Drive — Golf Channel, 10 a.m.
E:60 — ESPN2, 11 a.m.
SportsCenter at Night — ESPN, 11 p.m.
Contacto Deportivo UDN — Univision Deportes, 11 p.m.
República Deportiva — Univision/Univision Deportes, midnight

Tennis
Center Court: Barcelona Open (ATP)/Porsche Tennis Grand Prix (WTA) — Tennis Channel, 7:30 a.m.
Tennis Channel Live — Tennis Channel, 1:30 p.m.

About Ken Fang

Ken has been covering the sports media in earnest at his own site, Fang's Bites since May 2007 and at Awful Announcing since March 2013. He provides a unique perspective having been an award-winning radio news reporter in Providence and having worked in local television. Fang celebrates the three Boston Red Sox World Championships in the 21st Century, but continues to be a long-suffering Cleveland Browns fan.

Quantcast