Administrative and Sales

  Kevin Hagstrom
Co-Founder of PSB Media

Kevin is one of the co-founders of PSB, which launched in November of 2012. Prior to starting PSB, he was a morning show host and play-by-play announcer for KSKK and KVKK radio in Wadena, MN. From 2009 to 2010 he announced football and basketball games for the Minnesota Sports Broadcast Network. Kevin has also covered NFL, NBA, and college basketball games as a sports writer for several national newspapers, including the Pioneer Press, Chicago-Sun Times, Cincinnati Enquirer, Miami Herald, and Denver Post. He has a journalism degree from the University of Wisconsin-Madison.

(612) 756-9142

Brett Johnson
Co-Founder of PSB Media

Brett joined PSB at the company launch in November of 2012. His broadcasting experience includes working from 2010-2012 as an afternoon show host, play-by-play announcer, and Friday Night Scoreboard host for KJAN radio in Atlantic, Iowa. From 2008-2010 he did play-by-play covering football, hockey, and baseball for the Minnesota Sports Broadcast Network and BEC-TV. He originally has an accounting degree from Augsburg College in Minneapolis.

(612) 756-9142

  Jeff Garten
Account Executive

Jeff joined PSB in 2013 and has a marketing degree from Southwest Minnesota State in Marshall, Minnesota. He previously worked for the USDA and Rels Valuation. Jeff is a long-time resident of Bloomington who can help your business reach a local audience at a very affordable cost through PSB's TV style advertisements and banner ads. You can also occasionally hear Jeff fill in for color commentary on PSB broadcasts.


Play-by-Play Announcers


Mike Peden
Play-by-Play Announcer
High School Basketball Insider

Mike covers Twin Cities sports for, including the Minnesota Lynx of the WNBA and the Minnesota Swarm of the National Lacrosse League. Through his coverage, Mike has delivered stories from two WNBA Finals (2011 and 2012). You can also find his voice and graphic design work on Prep45, where he has participated in multiple state tournament broadcasts since 2010. Mike's talents extend to local cable station SPNN, getting his start in video production through the St. Paul network in 2002! Mike holds a degree in journalism from the University of Minnesota.

The Examiner - Subsribe to Mike's Articles


Adam Rossow
Play-by-Play Announcer

Adam has a wide variety of sports media experience including announcing Carleton College Football on KQCL FM 95.9 (Power 96) and work with the Carelton College Sports Information Department. He's also served as an anchor for the MIAC Sports Report.


Howard Luloff
Play-by-Play Announcer
West Metro High School Sports Insider

Howard Luloff has been a public address announcer for St. Louis Park High School and Holy Angels athletic events since 1995.  He also has done play-by-play announcing for Park TV 16, SPNN and and has been a high school sports examiner since 2011.  Howard lives in St. Louis Park. 

The Examiner - Subsribe to Howard's Articles

  Marcus Dee
Play-by-Play Announcer

Marcus has worked as a play-by-play announcer for a number of years for different media outlets, including radio stations in Mankato, MN and online broadcast companies in the Twin Cities.


  Mike York
Color Commentator

For the past five years Mike has been working as a freelance videographer in the Twin Cities area. He has professionally videoed and produced many football, basketball, hockey, and baseball/softball games for several different companies. He has also done color commentary and play-by-play for PSB, SPNN, and BEC-TV.
  Weston Dockter
Color Commentator

Weston is a graduate from the University of Minnesota who holds a journalism degree. He has worked on the production crew for the Big Ten Network and also on the production staff for North Shore Radio in Sydney, Australia.

Media Partners


Tom Ringdal and the rest of the staff at BEC-TV have been providing top notch broadcasts of Bloomington high school sports for over 30 years and PSB is thrilled to have them as a partner. PSB produced broadcasts of Bloomington Kennedy events are simulcast on BEC-TV's cable channel outlets throughout the year. Both BEC-TV and PSB have also combined their resources on several occasions to bring high quality cooperative broadcasts of Bloomington Kennedy High School sports. For more information about BEC-TV visit:


Justin Musil
Lake Conference Baseball Insider
Recruiting Advisor for Elite Sports Advising

Justin developed Elite Sports Advising to offer elite student-athletes the opportunities to have a personal advisor working for them throughout the entire recruiting process. Justin has extensive experience working with athletes and their families, starting with his own experience playing baseball at the collegiate level. After college, Justin trained athletes at the high school and collegiate level in a variety of sports as a National Strength and Conditioning Association-Certified Strength and Conditioning Specialist. His playing and training experiences give him a full-spectrum view of what it takes to play at the next level, and he uses these experiences to advise each student-athlete that he works with. Through his strong networks with college coaches, Justin is able to help student-athletes get the exposure they need to play at the next level.


Dan Nessler
Lake Conference Softball Insider
Recruiting Advisor for Elite Sports Advising

Dan Nessler joins the Elite Sports Advising team as the Softball Advisor. Dan played softball at the highest levels for over 20 years. He won the ASA National Championship in 1995, and the International Softball Congress in 1988, 1989, & 1991. He is an ASA  All-American and 4 time ISC All-Tournament player.  He has played in 4 Olympic Festivals and has 2 Gold, 1 Silver, and 1 Bronze to show for it.  He was inducted into the ISC Hall of Fame in  2009.



  • PSB Production PSB Production PSB Production
  • The Mulch Store The Mulch Store The Mulch Store
  • State Farm Insurance - Brandi Warmbier State Farm Insurance - Brandi Warmbier State Farm Insurance
  • Tavern 4 and 5 Tavern 4 and 5 Tavern 4 and 5
  • PSB Production PSB Production PSB Production
  • Advertise with Us Advertise with Us PSBMN
  • Sun Current Sun Current Sun Current Sports
  • Noodles & Company Noodles & Company Noodles & Company